次のSpringドキュメントを参照しています:http ://static.springsource.org/spring-data/data-jpa/docs/1.1.0.RELEASE/reference/html/#repositories.custom-behaviour-for-all -リポジトリ
上記のように、Jpaカスタムリポジトリの背後にあるロジックを理解しようとしています。
私の推測では、MyRepositoryインターフェイスを拡張するUserRepositoryインターフェイス(私の場合はUserが特定のエンティティ)を作成してから、適切なパラメータータイプを使用してその実装を提供する必要があります。次に、エンティティごとに1つのリポジトリがあり、それぞれがMyRepositoryインターフェイスで定義されたいくつかの一般的なメソッドを共有しています。
これはいくつかの質問を提起します:
1つ:複数のエンティティ間で操作を実行している場合はどうなりますか:どのリポジトリを使用しますか? 2:Spring Data Jpaは、型パラメーターなしでリポジトリーを許可しますか?