JpaRepository

Alguem pode me explicar como conseguimos usar essa interface?pois eu tentei fazer algo parecido mas na consigo(queria fazer uma interface que tivesse metodos crud,e realizasse pesquisas por pk,e toda classe que implementasse ela, colocando a classe model e a primary key voce conseguiria realizar um crud)
exemplo:

public interface Repo<M,K>{
M encontrePorPk(K k);

}

meu objetivo era esse mas nao consigo nem salvar uma instancia por um metodo

Pra que perder tempo com essa complicação toda? Se quer algo mais mais mastigado, usa o CrudRepository ou JpaRepository do Spring Data e foca em produzir funcionalidade.

Era so questao de curiosidade mesmo

Quando precisar acessar pela chave, usa o método findById.

1 curtida