hibernate中的select列不起作用,但*

时间:2016-12-04 22:19:43

标签: sql hibernate glassfish entitymanager

我有这个:

Query q = em.createNativeQuery("select * from TRANSAKTION",Transaktion.class);
List<Transaktion> trans = q.getResultList();

虽然这有效,但使用像id这样的列名称并不存在于数据库和生成的实体类中。

其他表工作得很好,只有一个表和所有列。当我使用*.getId()时,它会返回正确的ID。

可能是什么问题?

错误消息为:

SQL Exception: invalid column name

0 个答案:

没有答案