我有这个:
Query q = em.createNativeQuery("select * from TRANSAKTION",Transaktion.class);
List<Transaktion> trans = q.getResultList();
虽然这有效,但使用像id这样的列名称并不存在于数据库和生成的实体类中。
其他表工作得很好,只有一个表和所有列。当我使用*
和.getId()
时,它会返回正确的ID。
可能是什么问题?
错误消息为:
SQL Exception: invalid column name