博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unable to instantiate default tuplizer [org.hib...
阅读量:7107 次
发布时间:2019-06-28

本文共 2739 字,大约阅读时间需要 9 分钟。

  hot3.png

org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]

 at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)
 at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)
 at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
 at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:323)
 at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:433)
 at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
 at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
 at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:231)
 at org.hibernate.cfg.Configuration.buildSessionFactory(Cjar 包冲突也会导致的,看看是否有两个asm包,把asp-2.2.1这个spring自带的jar删除看看异常是否存在onfiguration.java:1313)
 at com.lgg.hibernate.HibernateTest.<clinit>(HibernateTest.java:19)
Caused by: java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
 at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107)
 ... 9 more
Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for student in class com.lgg.hibernate.Team
 at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:282)
 at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:275)
 at org.hibernate.mapping.Property.getGetter(Property.java:272)
 at org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertyGetter(PojoEntityTuplizer.java:300)
 at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:118)
 at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:78)
 ... 14 more
Exception in thread "main" java.lang.NullPointerException
 at com.lgg.hibernate.HibernateTest.main(HibernateTest.java:60)

今天做练习的Hibernate 映射List元素的时候,出现了这个问题,第一时间在网上找了好多资料,最后一一试了一下,终于解决了。网罗了大家的见解,总结了一下:

1、实体类的属性名字与映射文件的属性名字没有对应,特别要注意大小写还有漏掉字母的。

2、jar 包冲突也会导致的,看看是否有两个asm包,把asp-2.2.1这个spring自带的jar删除看看异常是否存在。

3、jar包中,缺少了javassist.jar这个jar文件。

4、hibernate.cfg.xml里的mapping项目中有一条.hbm.xml文件配置写错了,暂时把它删除了,调试程序。

若还出现其他问题,可以一一跟帖有助于大家快速解决问题!

转载于:https://my.oschina.net/larch/blog/55689

你可能感兴趣的文章
在eclipse中使用断言Assert
查看>>
P1201 [USACO1.1]贪婪的送礼者Greedy Gift Givers
查看>>
关于Oracle LogMiner工具的具体使用方法
查看>>
win2003域控迁移2008
查看>>
知道了“管理符号”和do命令
查看>>
LNMP的安装配置
查看>>
不错的自适应屏幕
查看>>
fiddler初探
查看>>
ACS小实验
查看>>
xshell 密钥登陆
查看>>
文档相似度算法
查看>>
Docker在生产环境中的应用--开篇
查看>>
zabbix监控window2008 R2的IIS一些性能监控
查看>>
java基础
查看>>
关于如何调节佳能复试打印机IR3245如何调节打印清晰度方法
查看>>
Linux新手必须学会的12个命令
查看>>
我的友情链接
查看>>
关于NSMutableDictionary setValue:value forKey:key 以及 setobject:value forkey:key 的理解
查看>>
iptables7层过滤,屏蔽(QQ,MSN,迅雷,PPTV等)
查看>>
并行吧!程序员
查看>>