जावा में पैकेज आयात करने और यह पैकेज एक विशिष्ट नाम आयात करने में संभव है?जावा पैकेज आयात उपनाम
मेरे पास वर्तमान में एक कक्षा है, जो कुछ डीटीओ का बैकएंड और सर्विस पैकेज से उपयोग करती है। दोनों पैकेजों में डीटीओ का एक ही नाम है। और मुझे लगता है कि यह काफी पठनीय नहीं है:
com.backend.mypackage.a.b.c.d.UserDto userBackend = new com.backend.mypackage.a.b.c.d.UserDto();
com.service.mypackage.a.b.c.d.UserDto userService = new com.service.mypackage.a.b.c.d.UserDto();
mapper(userBackend, userService);
यह एक छोटा सा उदाहरण है। कक्षा वास्तव में काफी जटिल है और इसमें बहुत अधिक कोड है।
क्या जावा में import com.backend.mypackage.a.b.c.d.UserDto as userDtoBackend
जैसा कुछ है इसलिए मैं अपना स्रोत कोड छोटा कर सकता हूं?
मुझे लगता है कि विभिन्न वर्गों, अलग-अलग नाम देने के लिए यह बहुत आसान होगा। ;) यानी कक्षाओं को अलिया करने के बजाय, उन्हें बदनाम करें। –