2011-06-09 19 views
5

के लिए मानचित्रण को अक्षम करने के लिए कैसे करें जब @Entity के रूप में टैग किया जाता है, तो कक्षा के प्रत्येक विशेषता को एक डेटाबेस कॉलम में मैप किया जाता है। मेरे पास कुछ कक्षाएं हैं जहां मैं आंतरिक उपयोग के लिए कुछ फ़ील्ड जोड़ना चाहता हूं, लेकिन मैं नहीं चाहता कि उन्हें डेटाबेस कॉलम पर हाइबरनेट द्वारा मैप किया जाए। ऐसा करने का कोई तरीका है?हाइबरनेट - कॉलम

धन्यवाद

उत्तर

12

इसकी या तो आप @ javax.persistence.Transient साथ चर को चिह्नित या क्षणिक रूप में यह घोषणा करते हैं।

@javax.persistence.Transient 
String myTransietnColumn; 



transient String myAnotherTransientColumn; 
संबंधित मुद्दे