日期:2014-05-20  浏览次数:20719 次

hibernate能不能这样使用?
hibernate能不能直接这样:

sql = "select id from table"

然后直接得到id 列表,如果可以的话,那应该怎样写?


------解决方案--------------------
可以使用本地的SQL
调用session中的createSQLQuery方法
------解决方案--------------------
hebernate 可以用几种查询方式,你可以用hql,也可以用sql.像你这种方式的话,就是直接写sql查询。不过,在hibernate中一般用hql.
查询出来后,会得到一个集合。
------解决方案--------------------
可以,hibernate支持sql和hql
------解决方案--------------------
探讨

引用:

hebernate 可以用几种查询方式,你可以用hql,也可以用sql.像你这种方式的话,就是直接写sql查询。不过,在hibernate中一般用hql.
查询出来后,会得到一个集合。


我要的是直接的字段的结果集,不是table对应对象的结果集的,,可以?

------解决方案--------------------
这样子写就可以啦。