`
zheng0324jian
  • 浏览: 181207 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ibatis查询返回对象初始化错误

    博客分类:
  • java
阅读更多

错误信息:

java.lang.InstantiationException:com.fiveagame.sns.xztx.factionWar.entity.FactionWarQunxiuInfoPo

 

我检查了这个对象之后  发现重载了一个带参数的构造器,

ibatis在查询初始化对象的时候,会用java对象默认的构造器实例化一个对象,然后用set方法给属性赋值

如果在对象中没有默认构造器,那么就会在实例化对象的过程中报错。

 

这个问题其实跟ibatis的机制有关,这个框架用反射创建对象 如果没有默认无参构造器,就会出现上面的错误。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics