您的位置:首页 > 其它

Hibernate常见错误之Could not get constructor for org.hibernate.persister.entity

2017-07-30 21:14 471 查看
Hibernate的自学,是艰苦的。但我相信一分耕耘一分收获。Hibernate这个东西好用是好用,但对于我这种天赋一般的初学者来说,在学习的过程中就会遇到很多麻烦。

今天写一对多Demo的时候遇到错误Could not get constructor for org.hibernate.persister.entity

检查了老半天映射文件还是没解决,感觉非常苦脑,于是就百度了一翻

错误产生的原畎大概有以下几种:

1、getter和setter没写好,即函数名称不规范,不符合JavaBean标准。在这里推荐大家用Eclipse工具的Alt+Shift+S来生成getters和setters,这样生成的getter和sette函数肯定是符合规范的函数。(我是因为在某个函数名不小心加了个空格

,害我花费了大半天)

2、映射文件配置错误,例如xxx.hbm.xml中的<property>里实体类属性名和数据库列名不一致。

目前我只发现以上两个原因。大家要好好学习,天天向上哦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐