Boa noite pessoal,
Este é meu primeiro post aqui.
Achei muito interessante a discussão em http://www.guj.com.br/posts/list/60916.java
Mas pergunto: em que situação prática um entidade precisaria acessar o repositório explicitamente? Anotações JPA não resolvem todos os casos de uma forma mais limpa?
Ex:
public class Pedido {
@ManyToOne
@JoinColumn (name = "idCliente)
private Cliente cliente;
@OneToMany (mappedBy=“pedido”)
private List itens;
…
}
Em que situação uma entidade precisa obter outras entidades que não seja possível mapear com JPA?
Obrigado pelas respostas!
Abraços a todos!