मैं एक जावा एनोटेशन कि इस तरह दिखता है लिखा है एनोटेट किया जा रहा उत्पन्न कर सकता हूँ:मैं एक संकलन समय क्षेत्र के प्रकार के आधार त्रुटि
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD) // can I further limit this to only fields of type DomainObject?
public @interface Owns {
}
संक्षेप में चारों ओर देखने के बाद मैं देख नहीं सकता है अगर वहाँ था एक इस एनोटेशन के उपयोग को और सीमित करने का तरीका ताकि एक विशिष्ट प्रकार के केवल फ़ील्ड को एनोटेट किया जा सके। यह एनोटेशन हमारे डोमेन के लिए कस्टम है और केवल हमारे बेस डोमेन ऑब्जेक्ट क्लास के उदाहरणों पर ही उपयोग किया जा सकता है।
क्या कोई यह जानता है कि संकलन समय पर इसे कैसे लागू किया जाए?
किसी भी मदद के लिए धन्यवाद!
यही वह जानकारी है जिसे मैं ढूंढ रहा था। मैं खोद दूंगा और देख सकता हूं कि यह चेक इन सार्थक जोड़ना उचित है या नहीं। धन्यवाद। –