REST服务 - org.hibernate.QueryException:无法解决属性错误

时间:2018-04-26 11:24:49

标签: java android hibernate rest httprequest

我正在尝试将数据从我的Android应用程序发送到我的REST服务,以便它可以存储在数据库中。我已经在另一个我已经处理过的应用程序中成功完成了这个,当我尝试使用这个项目时,我收到了这个错误:

  

org.hibernate.QueryException:无法解析属性:line_type

在我的Oracle数据库中,该字段名为"LINE_TYPE"并且是VARCHAR2(20 BYTE).

这是我的REST服务表中的代码(我从我的oracle数据库中进行了逆向工程):

 private String lineType;

 @Column(name="LINE_TYPE")
@Size(max = 20, message = "Line Type has a max size of 20 characters.")
public String getLineType() {
    return this.lineType;
}

public void setLineType(String lineType) {
    this.lineType = lineType;
}

同样在我的tableCriteria中,我有getterssetters

 public String getLineType() {
    return lineType;
}

public void setLineType(String lineType) {
    this.lineType = lineType;
}

我最后一次出现这个错误是因为拼写错误或区分大小写,但我检查了双倍和三倍,而且这种情况并非如此。

我调试了REST服务在NetBeans中接收的实体,我可以看到它正在接收数据。那么为什么不能解决呢?

任何人都会看到我不知道的事情?

0 个答案:

没有答案