मैं Grails के लिए नया हूँ और मुझे यह बहुत पसंद है। मैं अपने वर्गों को org.company.project.module.model
जैसे संकुल में रखना चाहता हूं। create-domain-class <package>.<class_name>
दोहराने के लिए मेरे लिए काफी दर्दनाक है। क्या "पैकेज टेम्पलेट्स" की तरह कुछ है या क्या मैं किसी भी तरह से "एंटर" (जैसे grails cd org.comopany...
) कर सकता हूं और फिर कक्षा के नाम लिख सकते हैं (grails Person
./
स्थान में जनरेट किया जाएगा)? क्या यह संभव है या मुझे copy paste
डिज़ाइन पैटर्न का उपयोग करना चाहिए? किसी भी मदद के लिए अग्रिम धन्यवाद।Grails डिफ़ॉल्ट पैकेज नाम
उत्तर
यदि मैं आपका प्रश्न समझ गया, तो आप अपने डोमेन कक्षाओं के लिए डिफ़ॉल्ट पैकेज नाम की तलाश में हैं।
grails.project.groupId = appName
यदि आप इसे एक appName देते हैं, Grails का उपयोग करेगा कि डिफ़ॉल्ट पैकेज के नाम के जब यह कलाकृतियों उत्पन्न करता है: अपने config.groovy
फ़ाइल में एक पंक्ति कह नहीं है।
grails.project.groupId = 'com.example.yourpackagename'
आप अब डिफ़ॉल्ट रूप से एक डोमेन वर्ग बनाते हैं यह com/example/yourpackagename
के तहत पता लगाने जाएगा।
अद्यतन
यह Grails बनाने-डोमेन स्तरीय या अन्य आदेशों कलाकृतियों को बनाने के लिए की तरह आदेशों का उपयोग करने की आवश्यकता नहीं है। ये सभी कक्षाएं हैं जिन्हें आप मैन्युअल रूप से बना सकते हैं। बस एक फाइल बनाएं और इसे उसी पैकेज में डुप्लिकेट करें।
अद्यतन
Grails इंटरैक्टिव मोड आदेशों में से कुछ के लिए tab
दबाने यह आगे टाइप करेगा पैकेज नाम की अनूठी भाग से (आप grails टाइप करते)। Grails के लिए
अद्यतन 3,0
सेटिंग conf/application.yml
में ले जाया गया है:
grails:
profile: web
codegen:
defaultPackage: com.example.yourpackagename
- 1. grails डिफ़ॉल्ट की कमी
- 2. Grails पैकेज संरचना
- 3. डिफ़ॉल्ट नाम
- 4. पैकेज नाम
- 5. डिफ़ॉल्ट पैकेज आयात
- 6. Grails: नाम से डोमेन क्लास
- 7. पर्ल को स्पष्ट पैकेज नाम
- 8. पैकेज का नाम
- 9. पैकेज का नाम
- 10. Grails - यूआरएल मानचित्रण/डिफ़ॉल्ट कार्रवाई और प्रवाह
- 11. Grails का डिफ़ॉल्ट प्रकार "हैमनी" डोमेन विशेषता
- 12. wsimport -clientjar कक्षाओं (डिफ़ॉल्ट पैकेज) में
- 13. डिफ़ॉल्ट-पैकेज में जावा-क्लास तक कैसे पहुंचे?
- 14. PostgreSQL: डिफ़ॉल्ट बाधा नाम
- 15. डिफ़ॉल्ट MySQL डेटाबेस नाम
- 16. डिफ़ॉल्ट सीएसएस फ़ाइल नाम
- 17. ग्रहण डिफ़ॉल्ट फ़ॉन्ट नाम
- 18. डिफ़ॉल्ट नाम स्थान
- 19. grails
- 20. Grails - grails.converters.JSON - कक्षा का नाम हटाकर
- 21. एंड्रॉयड: कैसे देशी ईमेल क्लाइंट पैकेज नाम
- 22. Grails डोमेन क्लास
- 23. Grails
- 24. Grails GORM स्ट्रिंग्स के लिए डिफ़ॉल्ट अधिकतम लंबाई निर्धारित करना?
- 25. जावा पैकेज नाम सम्मेलन विफलता
- 26. पैकेज का नाम फ़ाइल पथ
- 27. log4j शो पैकेज का नाम
- 28. grails
- 29. Grails 3.x प्लगइन नाम हमेशा 'org.grails.plugins:' शामिल होना चाहिए?
- 30. Grails
जवाब के लिए धन्यवाद वैसे भी जब मैं 'com.example.mypackagename.controllers' मैं में मेरी नियंत्रक रखना चाहते हैं पूरा पैकेज लिखने के लिए। आदेश इसे समूह आईडी स्थान पर रखेगा, है ना? – svobol13
यह सही है, कुछ काम होगा, हालांकि आईडीई के साथ चीजें आसान हो सकती हैं। – Alidad