hibernate多对一应注意的问题

来源:互联网 发布:网络计划技术工程进度 编辑:程序博客网 时间:2024/04/28 09:43

hibernate的many-to-one mapping是默认用主键进行映射的,

可以用property-ref 指向外键,

否则可能产生错误:

Exception in thread "main" java.lang.NullPointerException
 at org.hibernate.persister.entity.AbstractEntityPersister.loadByUniqueKey(AbstractEntityPersister.java:1672)
 at org.hibernate.type.EntityType.loadByUniqueKey(EntityType.java:641)
 at org.hibernate.type.EntityType.resolve(EntityType.java:415)
 at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:139)
 at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:877)

原创粉丝点击