Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Как выловить ошибку маппинга Hibernate

14.06.13 20:52
Re: Как выловить ошибку маппинга Hibernate
 
MrSanders свой человек
в ответ bars_12 08.06.13 11:54, Последний раз изменено 14.06.13 20:56 (MrSanders)
В ответ на:
private Integer IsPassChange;

Переименуйте в isPassChange (с маленькой i). Должно помочь. getIsPassChange() метод не соответсвует Java Beans конвенции (впрочем как и getactive() :)).
getAbc() и setAbc() - для переменной abc. Первая буква имени переменной в геттере и сеттере становится прописной.
Очень может быть что хибернейт видит определение колонки на методе getIsPassChange() и пытается найти переменную isPassChange. В общем, я бы попробовал переименовать.
Кстати, а зачем Integer используете? Почему не int? (вернее так, почему не boolean? можно и для колонки columnDefinition="TINYINT(1)" прописать)
 

Перейти на