Hibernate找不到getter

时间:2015-05-20 16:11:11

标签: java database hibernate exception jboss

我已经尝试过在stackoverflow和其他网站上找到的所有答案。这很常见,但看起来每个案例都有其解决方案。我在eclipse上使用JBoss Hibernate工具生成了映射文件,所以我很惊讶它有映射错误。 Hibernate无法找到idparameters的getter(我将数据库列更改为全部小写,以确保它不是一些案例问题,但没有用)任何人都可以指出问题吗?

Hibernate生成的参数类Parameters.java

Hibernate生成的xml映射Parameters.hbm.xml

the error itself

2 个答案:

答案 0 :(得分:1)

使用Hibernate时,您应该遵循java.util.concurrent命名约定。这就是你能做的:

  1. 在生成的Java Bean课程中,将Parameters更改为idparameters
  2. 将吸气剂和制定者更改为idParametersgetIdParameters
  3. 重新生成hibernate映射文件。
  4. 确保所有getter和setter遵循setIdParameters(Integer idParameters)命名约定。示例: - Java Bean

答案 1 :(得分:0)

确保您执行干净的java构建。你可能有一个旧类,其中没有这个参数。