To pytanie jest zasadniczo przeciwieństwem this one.Jak dokonać hibernacji zignorować metodę?
Mam metodę tak:
public boolean isVacant() {
return getEmployeeNum() != null && getEmployeeNum().equals("00000000");
}
Kiedy załadować go, Hibernate narzeka, że nie mam atrybut o nazwie vacant
. Ale nie chcę atrybutu o nazwie vacant
- Nie mam potrzeby przechowywania tych danych - to po prostu logika.
Hibernate mówi:
org.hibernate.PropertyNotFoundException: Nie można znaleźć setter dla mienia w pustej klasie com.mycomp.myclass ...
Czy istnieje adnotacja mogę dodać do mojej metody isVacant()
uczynić Hibernate zignorować?
Doh - Myślałem '@ Transient' tylko dla pól ... – corsiKa