Caused by: org.hibernate.MappingException: Repeated column in mapping for entity: com.yyf.entity.Cus
2016-11-19 17:23
1091 查看
Exception in thread "main" java.lang.ExceptionInInitializerError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122) Caused by: org.hibernate.MappingException: Repeated column in mapping for entity: com.yyf.entity.Customer column: custName (should be mapped with insert="false" update="false") at org.hibernate.mapping.PersistentClass.checkColumnDuplication(PersistentClass.java:830) at org.hibernate.mapping.PersistentClass.checkPropertyColumnDuplication(PersistentClass.java:848) at org.hibernate.mapping.PersistentClass.checkColumnDuplication(PersistentClass.java:870) at org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:605) at org.hibernate.mapping.RootClass.validate(RootClass.java:265) at org.hibernate.boot.internal.MetadataImpl.validate(MetadataImpl.java:329) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:492) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:710) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:726) at utils.HibernateUtils.<clinit>(HibernateUtils.java:17) ... 3 more
异常大意:
一个pojo中不能有两个属性同时映射到一个数据库字段上
以下是我犯的错误
解法(1)
把custName改正为custMobile
解法(2)
在重复的字段添加 insert=”false” update=”false”
如图
相关文章推荐
- org.hibernate.MappingException: Repeated column in mapping for entity
- org.hibernate.MappingException: Repeated column in mapping for entity
- caused by org.hibernate.mappingexception repeated column in mapping for entity
- Exception in thread "main" org.hibernate.MappingException: Unknown entity: com.mao.PersonSet
- Exception in thread "main" org.hibernate.MappingException: Unknown entity: com.hibernate.domain.User
- Hibernate中的"Repeated column in mapping for entity"异常
- Exception in thread "main" org.hibernate.MappingException: Unknown entity: com.pojo.User
- hibernate文件配置出现Repeated column in mapping for entity的Mapping异常处理
- org.hibernate.MappingException:unknown entity:com.lmy.model.User
- 玩转JPA(一)---异常:Repeated column in mapping for entity/should be mapped with insert="false" update="fal
- (注解方式持久化类报错解决方案-仅供参考)org.hibernate.MappingException: Unknown entity: com.rx.entity.po.User
- Caused by:org.hibernate.MappingNotFoundException:resouce:com/you/model/Monkey.hbm.xml not found
- org.hibernate.AnnotationException: No identifier specified for entity: com.bjsxt.hibernate.Teacher
- org.hibernate.MappingException: Could not determine type for: java.util.Collection, for columns: [org.hibernate.mapping.Column(l
- 关于Hibernate出现找不到实体类(Exception in thread "main" org.hibernate.MappingException: Unknown entity)
- 玩转JPA(一)---异常:Repeated column in mapping for entity/should be mapped with insert="false" update="fal
- Caused by:org.hibernate.MappingNotFoundException:resouce:com/you/model/Monkey.hbm.xml not found
- Repeated column in mapping for entity
- Caused by: org.hibernate.DuplicateMappingException: Duplicate class/entity
- 报错Caused by: org.hibernate.AnnotationException: No identifier specified for entity: com.liuyanzhao.b