JpaRepository

  • このエントリーをはてなブックマークに追加

Spring Boot での Repository の初期動作

1.アプリケーション起動時に @Repository の付けられたインターフェースを検索し、自動的にその実装クラスが作成され、更にそのインスタンスがアプリケーションにBeanとして登録される。

2.コントローラなどのクラスがロードされる際、@Autowiredが指定されているフィールドがあると、登録済みのBeanから同じクラスのものを検索し、自動的にそのフィールドに割り当たる。

JpaRepository を継承した独自のインターフェース

JpaRepositoryの標準メソッド

リポジトリの拡張:キャメル記法

独自のRepositoryインターフェースにキャメル記法でクエリを追加

リポジトリの拡張:@Query

SQL文をそのままRepositoryインターフェースに登録して使う

  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

MODELの関連記事

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください