参照ドキュメントから「すべてのリポジトリにカスタム動作を追加する」例を取得しようとしています。ただし、次のクラスの場合:
public class MyRepositoryImpl<T, ID extends Serializable>
extends SimpleJpaRepository<T, ID> implements MyRepository<T, ID> {
public void sharedCustomMethod(ID id) {
// implementation goes here
}
}
コンパイルエラーが発生します
SimpleJpaRepository() に適したコンストラクターが見つかりません
コンストラクター org.springframework.data.jpa.repository.support.SimpleJpaRepository.SimpleJpaRepository(java.lang.Class,javax.persistence.EntityManager) は適用されません
(実引数リストと仮引数リストの長さが異なります)
コンストラクタ org.springframework.data.jpa.repository.support.SimpleJpaRepository.SimpleJpaRepository(org.springframework.data.jpa.repository.support.JpaEntityInformation,javax.persistence.EntityManager) は適用外
(実引数リストと仮引数リストの長さが異なる)
どうすればこれを機能させることができますか?