Oi, estou com problemas em mapear as relações entre tabelas no hibernate 3.
Será que alguém pode postar um pequeno exemplo.
Valeu.
Estou a mapear da seguinte maneira:
<property … --> para as colunas
--> para as chaves estrangeiras, sendo que não defino nenhum property para essa coluna.
Para a primeira tabela tenho
<property para as colunas e,
--> para a coluna que faz a ligação com a outra tabela
tenho por fim classes para cada tabela e este código HQL:
query = “from SReq sr inner join Serror se on sr.idReq = se.idReq”;
…createQuery(query)…
o hibernate devolve este erro:
org.hibernate.hql.ast.QuerySyntaxError: unexpected token: on near line 1, column 59 [from mni.testesSYS.hibernate.SReq sr inner join Serror se on sr.idReq = se.idReq]
at org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:63)
at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:215)
…
eu penso que seja um problema de mapeamento.
o que pensam vocês?