日期:2014-05-17  浏览次数:20728 次

hibernate 问题 求大神解决。
手动为数据库Menus表增加一列后 用Hql:select o from Menus 语句去查 其他的列的数据能得到 而我新增加那一列的数据取不到。
Hibernate 行业数据 数据库 select hql

------解决方案--------------------
hibernate的映射文件中没映射到的字段,hibernate认为它不存在。

还有别说什么用hql去查,hql只能生成对应的sql,没有数据库认识hql。
------解决方案--------------------
是增加一列吗?因为你更改了表结构,而且使用的是HQL进行查询,但是对应的实体类没有更新,当然查不到这一列的数据。