Boa tarde,
Tenho duas classes: Professor e Disciplina.
Estas classes são transformadas em tabelas correspondentes pelo hibernate.
Sendo o relacionamento das tabelas correspondentes no hibernate NXM, é criada a tabela não mapeada professor_disciplina a partir da classe Professor:
@ManyToMany
@JoinTable(name = "PROFESSOR_DISCIPLINA", joinColumns = { @JoinColumn(name = "PROFESSOR_ID", referencedColumnName = "ID") }, inverseJoinColumns = { @JoinColumn(name = "DISCIPLINA_ID", referencedColumnName = "ID") })
private Set<Disciplina> disciplinas = new HashSet<Disciplina>();
Preciso então saber como faço para consultar esta tabela (professor_disciplina) num select via hibernate (named query, de preferência).
Grato pela atenção.
