का उद्देश्य क्या है, मैं सिर्फ यह जानना चाहता हूं कि इन सभी एनोटेशन के बीच क्या अंतर है। हम इनका उपयोग क्यों कर रहे हैं ... इसका मतलब है कि उनके पास विशेष रूप से फील्ड स्तर और संपत्ति का कोई प्रभाव नहीं है।AccessType.FIELD, AccessType.PROPERTY और @Access
और की तरह मिश्रित स्तर एनोटेशन का उपयोग करने का उद्देश्य क्या है:
@Entity
@Access(AccessType.FIELD)
class Employee {
// why their is a field level access
private int id;
// whats the purpose of transient here
@Transient
private String phnnumber;
// why its a property level access
@Access(AccessType.property)
public String getPhnnumber() {
return "1234556";
}
}
वास्तव में इस वर्ग क्या कहते हैं?
उत्कृष्ट तुलना चर्चा भी देखें: http://stackoverflow.com/questions/594597/hibernate-annotations-which-is-better-field-or-property-access – GKislin