Spring Framework API दस्तावेज़ का कहना है:जावाबीन संपत्ति नामकरण सम्मेलन कहां परिभाषित किया गया है?
इस्तेमाल किया सम्मेलन, कक्षा की uncapitalized छोटा नाम वापस जाने के लिए नामकरण नियम JavaBeans संपत्ति के अनुसार है: तो, com.myapp.Product उत्पाद बन जाता है; com.myapp.MyProduct मेरा उत्पाद बन जाता है; com.myapp.UKProduct UKProduct बन जाता है।
मैंने एक परिभाषा खोजने के लिए सनस वेबसाइट पर देखा, लेकिन एक नहीं मिला। मैं शुरुआत में एक से अधिक ऊपरी केस चरित्र वाले नामों के लिए नियम के बारे में सोचता हूं। क्या नियम है कि पहला चरित्र ऊपरी मामला है यदि दूसरा चरित्र ऊपरी मामला भी है?
पृष्ठभूमि है, कि मैं ऑब्जेक्ट के प्रकार के आधार पर HTML टेम्पलेट्स में उपयोग के लिए स्वचालित रूप से चर नामों को उत्पन्न करना चाहता हूं। उदाहरण: कक्षा: कुछ नाम -> वस्तु: कुछ नाम।
धन्यवाद! जैसा कि मैंने अनुमान लगाया है कि यह प्रासंगिक पहिया है दूसरा अक्षर ऊपरी मामला है या नहीं। सूर्य: "हालांकि सभी ऊपरी मामले के नामों के कभी-कभी उपयोग का समर्थन करने के लिए, हम जांचते हैं कि नाम के पहले दो अक्षर ऊपरी मामले हैं और यदि ऐसा है तो इसे अकेला छोड़ दें।" स्ट्रिंग को इस नाम के नाम पर बदलने के लिए एक विधि है: java.beans.Introspector # decapitalize (स्ट्रिंग नाम) – deamon
वाह, यह बहुत सारी जानकारी है जिसे मैं पहले नहीं जानता था। धन्यवाद! –