Служба REST - org.hibernate.QueryException: не удалось разрешить ошибку свойства - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь отправить данные из моего приложения для Android в службу REST, чтобы они могли быть сохранены в базе данных. Я успешно сделал это в другом приложении, над которым я работал, и когда я пытаюсь сделать это с этим проектом, я получаю эту ошибку:

org.hibernate.QueryException: не удалось разрешить свойство: line_type

В моей базе данных Oracle поле с именем "LINE_TYPEVARCHAR2(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;
}

Также в моей таблице Критерии у меня есть getters и setters:

 public String getLineType() {
    return lineType;
}

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

В прошлый раз, когда я имел эту ошибку, это было из-за орфографической ошибки или чувствительности к регистру, но я проверил двойную и тройную проверку, а здесь это не так.

Я отладил объект, который служба REST получает в NetBeans, и я вижу, что он получает данные. Так почему же это не может быть решено?

Кто-нибудь видит что-то, чего я не вижу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...