Help,
Tenho uma collectio mapeado pelo hibernate certinha…
Antes eu usava HQL com queries nomeadas e agora só vou usar criteria para todo o projeto.
mas não estou sabendo resolver o problema…
Olha só tem o Objeto.
Papel
este papel tem um collection de regras,
mapeados assim
@ManyToMany(target = Regras.class, cascade = Cascade.ALL, fetch = FetchType.LAZY)
@JoinTable(name = "papel_regra", joinColumns= { @JoinColumn (name= "papelId"), inversiveJoinColumns =@JoinColumn (name= "regraId")})
private Collection<Regras> = new ArrayList<Regras>()
Como busco as regras estando na classe Papel…
Visto que estou montando um criteria através de papel…
e ele vai me retornar uma coleção de papel, mas o que eu quero é as regras.
Outra, como mudo aquele estatos de Lazy, para JOIN, visto que Eager Esta deprecated?
Isso fazendo com Criteria…
se alguém puder me ajudar muito grato…