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