首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于hibernate3.1 native sql 查询解决办法

2011-12-28 
关于hibernate3.1 native sql 查询我用的版本是spring 1.2,hibernate 3.1可是发现无法执行native sql 查询

关于hibernate3.1 native sql 查询
我用的版本是
spring 1.2,hibernate 3.1
可是发现无法执行native sql 查询,总是报对象名user 无效
user表我没有做映射,

在输入时自动提示里可以出现 createSQLQuery,那么我当前的版本应该支持的啊

请问各位高手问题再那里

String sql="select userid,email from user where userid='jack'";
SQLQuery query=this.getSession().createSQLQuery(sql);
List<Object[]> ls=query.list();

[解决办法]
你做个映射,再查询下不就知道问题所在了,貌似要写bean和hbm的吧
[解决办法]
能把Exception贴出来吗?
[解决办法]
Hibernate执行SQL查询时候user代表实际的数据库中表的名字吧,而不是对象的名字。

热点排行