0
의 속성을 확인할 수 없습니다Hibernate는 내가이 개 수업을 대문자 값 이름
session.createCriteria(Contact.class).add(Restrictions.eq("owner.id", 2)).list();
모든 괜찮지 만 나는 경우 사용자의 "id"속성 이름을 코드를 "Id"로 변경합니다. 그러나
session.createCriteria(Contact.class).add(Restrictions.eq("owner.Id", 2)).list();
나를 "속성 소유자를 확인할 수 없습니다 .Id"예외가 발생합니다.
나는 자바에서 변수 이름을 소문자로 시작해야한다는 것을 알고있다. 그러나 나는 Hibernate가 이런 식으로 행동하는 이유를 알고 싶다.
감사