hibernate中at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)异常的解决方法

今天写structs+spring+hibernate的时候碰到了这个问题

hibernate中at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)异常的解决方法 java.lang.NullPointerException
hibernate中at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)异常的解决方法at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:
372 )

这个问题出得很莫名其妙,我单个表查询是是好的,如果是两个存在联系的表的话,如果你查询任何一个表都会有这个问题,发现j2ee就是一直会出现这种包冲突的事情,在.net中就不会,没办法,还是要解决问题啊,google一下,发现了两种解决方法:


1:主要说的是问题出在CGLib上面,修正一下就可以了,下载中也给出了patch,使用hibernate3.1把cglib从2.1.3更新到2.2.beta1。
2:设置相关表的lazy="false"解决问题。但是问题又出现了,到底是写在那个映射文件中呢?

 

hibernate中at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)异常的解决方法 Code


这两种方法都可以用,不过同时那个用两种方法是最好的,如果又什么问题和我讨论哦!!

我们都在不断的进步中,喜欢这种感觉……

你可能感兴趣的:(Hibernate)