ゼロイチ

WordpressやWEB技術ネタ

MODEL

JpaRepository

投稿日:2018年5月18日 更新日:

Spring Boot での Repository の初期動作

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

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

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

JpaRepositoryの標準メソッド

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

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

リポジトリの拡張:@Query

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

PR

PR

-MODEL

管理人

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Entity

目次1 エンティティクラスの定義1.1 ***2 NamedQueries2.1 ***3 DAO エンティティクラスの定義 *** NamedQueries *** DAO