e ae galera blz ?
então estudando hibernate venho tendo a seguinte dificuldade, possuo uma table usuario com chave primaria usuLogin e uma table Curso com chave primaria cursoCod, ambas formam um nxn formando a tabela curso_usuario, ao tentar dar o select abaixo ele diz que não encontra cursocod em usuario, mas quero que ele pegue do relacionamento:
Session s=HibernateUtil.getSessionFactory().getCurrentSession();
Query q=s.createQuery("select c.cursoCod, c.cursoNome from Curso c inner join c.usuarios as u where u.usuLogin=:usu and c.cursoCod=u.cursoCod").setParameter("usu", usuario);
return q.list();
Resumindo quero comparar a chave primária do curso, com uma das chaves primárias da nxn. O mapeamento está correto, acredito que o select que possa estar errado, mas por mal conhecer o hibernate não estão conseguindo acessar o relacioamento.
Valeu galera, vocês sempre estão ajudando, até mais.
