Olá a todos,
tenho uma classe chamada Departamento e um departamento tem vários Funcionários. Além disso, ela tem uma descrição. Abaixo os atributos:
private String descricao;
private Set<Funcionario> funcionarios = new HashSet<Funcionario>(0);
Estou contruindo a seguinte query:
Session session = hibernateConfiguracao.openSession();
Query query = session.createQuery(“select dpto.descricao, dpto.funcionarios from Departamento dpto”);
return query.list();
Quando rodo, ele dá o seguinte pau:
2297 [main] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 42601
2297 [main] ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: syntax error at or near “.”
O interessante é o seguinte, se eu escrever a mesma query com apenas um dos dois atributos ela funciona legal…
Alguém sabe o que pode estar acontendo?
Valew…
