2015-08-25 11 views
5

मैं जावाई 7/सीडीआई प्रोजेक्ट पर काम कर रहा हूं जो शुद्ध जेडीबीसी कोड का भारी उपयोग करता है।जावाईई और सीडीआई के लिए जेडीबीसीटीप्लेट

क्या ऐसी कोई लाइब्रेरी है जो मुझे बॉयलरप्लेट कोड को खत्म करने में मदद कर सकती है, जैसा कि जेडीबीसीटीप्लेट स्प्रिंग के लिए करता है। स्पष्ट रूप से वसंत को निर्भरता के रूप में जोड़ना एक विकल्प नहीं है।

उत्तर

2

मैं MyBatis (पूर्व में iBatis) में देखता हूं।

माइबैटिस कस्टम एसक्यूएल, संग्रहीत प्रक्रियाओं और उन्नत मैपिंग के लिए समर्थन के साथ प्रथम श्रेणी की दृढ़ता फ्रेमवर्क है। MyBatis लगभग सभी जेडीबीसी कोड और पैरामीटर की मैन्युअल सेटिंग और परिणामों की पुनर्प्राप्ति को समाप्त करता है। MyBatis डेटाबेस रिकॉर्ड्स में कॉन्फ़िगरेशन और मैप प्राइमेटिव्स, मैप इंटरफेस और जावा पीओजेओ (सादा ओल्ड जावा ऑब्जेक्ट्स) के लिए सरल एक्सएमएल या एनोटेशन का उपयोग कर सकते हैं।

1

मैं Apache commons-dbutils का सुझाव दूंगा, जो जेडीबीसी संचालन के लिए एक हल्की लाइब्रेरी है। यह QueryRunner क्लास प्रदान करता है जो वसंत के जेडीबीसीटीप्लेट के समान ही लगता है।

संबंधित मुद्दे