loginuser is not mapped错误
2014-04-04 16:30
351 查看
我出现的错误是:org.hibernate.hql.ast.QuerySyntaxException: loginuser is not mapped [from loginuser]
配置文件如下:
<class name="User" table="loginuser">
<id name="id" column="Id" type="java.lang.Integer">
<generator class="native"/>
</id>
<property name="username" column="username" type="java.lang.String"/>
<property name="password" column="password" type="java.lang.String"/>
<property name="sex" column="sex" type="java.lang.String"/>
</class>
代码如下:
List<User> list=session.createQuery("from loginuser").list();
而出现这个错误的根本原因是hql语法里面是POJO对象而不是table.所以改成这样就可以了:
List<User> list=session.createQuery("from User").list();
特记于此!以备勿忘!
配置文件如下:
<class name="User" table="loginuser">
<id name="id" column="Id" type="java.lang.Integer">
<generator class="native"/>
</id>
<property name="username" column="username" type="java.lang.String"/>
<property name="password" column="password" type="java.lang.String"/>
<property name="sex" column="sex" type="java.lang.String"/>
</class>
代码如下:
List<User> list=session.createQuery("from loginuser").list();
而出现这个错误的根本原因是hql语法里面是POJO对象而不是table.所以改成这样就可以了:
List<User> list=session.createQuery("from User").list();
特记于此!以备勿忘!
相关文章推荐
- cocos2d-x动画加速与减速
- Android Activi 4000 ty 刷新页面
- android编译环境搭建(MTK6572)
- 如何导入一个cocos2dx项目(亲测通过)
- Unity添加自定义拓展方法
- android选择图片问题
- 高效开发Android App的10个建议
- Objective-C的字符串MD5、SHA1、SHA256、AES加密的实现
- 蓝色最受欢迎,你的APP图标该选什么颜色?
- ios学习-delegate、传值、跳转页面
- [023] Android平台的信息推送实现
- 图解 Android 广播机制
- android消息机制——Handler类
- Fragment not attached to Activity
- Activity生命周期
- iOS中关于delegate(委托)的使用
- iOS 正则
- Android ImageView图片自适应 (转)
- Android开源项目:GifView——Android显示GIF动画
- 教你如何用Android画一个几何图形