错误笔记之Hibernate出现xxx is not mapped[from…
2018-06-18 02:27:54来源:未知 阅读 ()
1.检查自己写的hql语句是否使用了数据库的表名而不是实体类的类名,比如数据库表为user_tb,而对应的pojo类为UserTb,hql是"from user_tb where xx=xx",如果是这样,将user_tb改为UserTb就可以了。有条件的话也是一样的,请使用类属性名而不是表名。除非你在pojo中显式通过Entity(name=xxx)声明,否则hql默认使用类名。
2.检查是否有将LampInfo.hbm.xml加入配置文件,这点是网上看来的,不知道真假。
3.这点是今天下午一个同事遇到的。他在写hibernate的SessionFactory的配置的时候,
本应配置注解扫描的包:<property name="packagesToScan" values="POJO的包名"/>,但他少写了这句,项目执行的时候也报了xxx is not mapped的异常。
因此如果前面两条原因都排查了,可以回头好好看看自己写的配置文件,是不是有什么需要扫描的包的属性没在SessionFactory的配置里面。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Spring WebFlux 学习笔记 - (一) 前传:学习Java 8 Stream Ap 2020-06-11
- Java笔记:集合 2020-06-10
- Java基础语法菜鸟教程笔记 2020-06-10
- 黑菜菌的JAVA学习笔记 2020-06-09
- Java框架之Hibernate实战篇 2020-06-09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
