当前位置: 代码迷 >> J2EE >> hibernate HQL能够使用数据库表字段进展查询
  详细解决方案

hibernate HQL能够使用数据库表字段进展查询

热度:60   发布时间:2016-04-17 23:34:30.0
hibernate HQL能够使用数据库表字段进行查询?
比如数据库表叫Users 里面有字段userid ,username 
对应实体类User ,属性 id ,name 
hql 语句通过id查询用户 
from User where userid = 1 
居然能够查出来,不是说HQL是通过对象及对象属性操作,不能使用数据库表或字段操作吗?
------解决思路----------------------

原来这样也能查到啊  长姿势了
------解决思路----------------------

------解决思路----------------------

------解决思路----------------------
引用:

原来这样也能查到啊  长姿势了

自己刚刚测试了下,确实可以.

但是一般我们写hql都是要加别名的
from User  u where u.id= 1
此时就必须要写对象属性!

要是写成
from User  u where u.userid= 1
就会报错了


------解决思路----------------------
 涨见识了
有没有哪位大神给摆摆怎么回事啊
------解决思路----------------------
在下边接分 楼主你看着办吧
  相关解决方案