hibernate零配置时hql必须使用包名的有关问题
hibernate零配置时hql必须使用包名的问题
最近在学习hibernate的时候,根据书上的内容,对hibernate进行零配置,在最后测试的时候,使用hql查询数据库,发现from后面的实体类必须加上包名,如果不加包名,会报错,错误时XXX is not mapped。请问这是什么原因?是hibernate的bug吗?接下来放上我的配置和代码。
------解决思路----------------------
是不是因为你的@Entity(name="tb_cat")这个呢 我也不是很懂 你试试
------解决思路----------------------
应该是需要你new一个cat
------解决思路----------------------
这句 怎么注释掉了?
------解决思路----------------------
Hibernate不会有这种低级的bug,你用的是什么版本的
最近在学习hibernate的时候,根据书上的内容,对hibernate进行零配置,在最后测试的时候,使用hql查询数据库,发现from后面的实体类必须加上包名,如果不加包名,会报错,错误时XXX is not mapped。请问这是什么原因?是hibernate的bug吗?接下来放上我的配置和代码。
------解决思路----------------------
是不是因为你的@Entity(name="tb_cat")这个呢 我也不是很懂 你试试
------解决思路----------------------
应该是需要你new一个cat
------解决思路----------------------
这句 怎么注释掉了?
<!-- <property name="hbm2ddl.auto">create</property> -->
------解决思路----------------------
Hibernate不会有这种低级的bug,你用的是什么版本的