Caused by:org.hibernate.DuplicateMappingException:Duplicate class/entity/ mapping
1、错误描述
java.lang.ExceptionInInitializerError
Caused by:org.hibernate.InvalidMappingException:Could not parse mapping document from resource com/you/model/Monkey.hbm.xml
Caused by:org.hibernate.DuplicateMappingException:Duplicate class/entity/ mapping com.you.model.Monkey
2、错误原因
Configuration config = new Configuration();
config.addClass(Monkey.class);
ServiceRegistry serviceRegistry = new ServiceRegistry().applySettings(config.getProperties().buildServiceRegistry();
sessionFactory = config.buildSessionFactory(serviceRegistry);
3、解决办法
由于配置文件已经添加到Monkey.class,而config.addClass(Monkey.class);又重复添加,故需要将此注释掉
Configuration config = new Configuration();
//config.addClass(Monkey.class);
ServiceRegistry serviceRegistry = new ServiceRegistry().applySettings(config.getProperties().buildServiceRegistry();
sessionFactory = config.buildSessionFactory(serviceRegistry);
最新文章
- Android 关于ijkplayer
- 今天必须完成ireport+jasperreport转成pdf
- H5新特性 input type=date 在手机上默认提示显示无效解决办法
- 解析xml报classnotfound错误
- golang学习之指针、内存分配
- 移动web HTML5使用photoswipe模仿微信朋友圈图片放大浏览
- TensorFlow和最近发布的slim
- ReentrantLock(重入锁)以及公平性
- C++辛格尔顿
- hdu 4715 Difference Between Primes (打表 枚举)
- RecyclerView onTouch &; onClick 触摸事件与点击事件
- Codeforces Round #552 (Div. 3) C题
- Ubuntu下的 PPPoE 拨号上网方法
- ubuntu安装odbc及(mysql驱动)
- kubernetes1.8开启swagger-ui
- HDUOJ---1213How Many Tables
- Mac 10.12安装抓包工具Charles
- android自定义控件(1)-自定义控件属性
- Spring笔记1——Spring起源及其核心技术
- win 10+ iis 10 部署.net core 1.1 web api