Câu hỏi này về cơ bản là đối diện với this one.Làm sao để Hibernate bỏ qua một phương thức?
Tôi có một phương pháp như vậy:
public boolean isVacant() {
return getEmployeeNum() != null && getEmployeeNum().equals("00000000");
}
Khi tôi tải nó lên, Hibernate được phàn nàn rằng tôi không có thuộc tính gọi là vacant
. Nhưng tôi không muốn một thuộc tính được gọi là vacant
- Tôi không cần phải lưu trữ dữ liệu đó - nó đơn giản là logic.
Hibernate nói:
org.hibernate.PropertyNotFoundException: Không thể tìm thấy một setter cho bất động sản bị bỏ trống trong lớp com.mycomp.myclass ...
Có một chú thích tôi có thể thêm phương pháp isVacant()
để làm cho Hibernate bỏ qua nó?
Doh - Tôi nghĩ '@ Tạm thời' chỉ dành cho các trường ... – corsiKa