Hibernate 中MappingException:Unknown entity的问题解决方案
来源:互联网 发布:用户画像常用算法 编辑:程序博客网 时间:2024/06/06 06:50
今天在学Hibernate时, 遇到了MappingException:Unknown entity的异常.
于是上网找解决方案, 找到的方案如下:
一: import Entity类造成的(使用Eclipse自动提示导入的该包)
import org.hibernate.annotations.Entity;//这里出问题
应该改成
import javax.persistence.Entity;//引入这个类
二: 可能是没有在中加入 *.hbm.xml造成的
以上解决方案在 http://www.blogjava.net/xiaochao/articles/hibernatetopic.html 中找到
首先, 感谢原文博主!
但是, 问题又来了. 我的问题还没有解决, 问题依旧是MappingException:Unknown entity这个异常.
于是, 继续在网上找问题的答案. 终于在 tom9238 的博客上找到了答案. 非常感谢博主!
博文地址是: http://blog.csdn.net/tom9238/article/details/51597573
方法1, 保留ServiceRegistry,但是在创建Configuration实例后,要加上
conf.addAnnotatedClass(*.class);
但是, 博主不推荐使用此方法. 博主认为使用此方法的缺点是如果原来的实体类名发生改变时, 需要修改代码.(虽然可能性不大)
方法1, 加上如下代码即可
SessionFactory sf = new Configuration().configure().buildSessionFactory();
问题解决了! 再次感谢博主分享!
本人是新手, 有什么写的不对的地方欢迎大家批评指正. 谢谢!
- Hibernate 中MappingException:Unknown entity的问题解决方案
- hibernate5 MappingException:Unknown entity问题解决方案
- hibernate5 MappingException:Unknown entity问题解决方案
- org.hibernate.MappingException: Unknown entity:的解决办法
- nested exception is org.hibernate.MappingException: Unknown entity,问题解决
- 用maven管理Spring项目出现org.hibernate.MappingException Unknown entity的问题解决办法
- org.hibernate.MappingException: Unknown entity
- org.hibernate.MappingException: Unknown entity
- org.hibernate.MappingException: Unknown entity
- org.hibernate.MappingException: Unknown entity:
- org.hibernate.MappingException: Unknown entity
- org.hibernate.MappingException: Unknown entity:
- org.hibernate.MappingException: Unknown entity:
- org.hibernate.MappingException: Unknown entity:
- org.hibernate.MappingException: Unknown entity:
- org.hibernate.MappingException: Unknown entity
- org.hibernate.MappingException: Unknown entity
- org.hibernate.MappingException: Unknown entity
- Android 高性能编码二:利用缓存提高TPS
- ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-A~B
- Codeforces Round #410 (Div. 2) D. Mike and distribution 思维
- Spacemacs 使用
- jquery笔记-api
- Hibernate 中MappingException:Unknown entity的问题解决方案
- Linux后台执行脚本
- SparkSQL On Yarn with Hive,操作和访问Hive表
- tomcat中有wtpwebapps和webapp
- 骁龙视觉深度学习SDK
- 块级元素与行内元素
- 个人管理
- 设计模式
- web 学习笔记4-BOM和JavaScript事件