JDBCFacade
جے ڈی بی سی فیکیڈ جے ڈی بی سی کو استعمال کرنے میں آسان اور کم غلطی کا شکار بنانے کے لیے ایک اوپن سورس لائبریری ہے جبکہ استقامت اور ڈومین منطق کے درمیان صاف علیحدگی کی حوصلہ افزائی کرتی ہے۔ تکنیکی تفصیلات جے ڈی بی سی فیکیڈ جے 2 ایس ای 1.2 اور اس کے بعد کی حمایت کرتا ہے۔ اس میں جے ڈی بی سی ورژن 2 اور اس کے بعد کے ورژن شامل ہیں۔ اسی طرح کے بہت سے ٹولز کے برعکس، جے ڈی بی سی فیکیڈ کسی بھی طرح سے جے ڈی بی سی کے عام استعمال میں مداخلت نہیں کرتا ہے۔ جے ڈی بی سی فیکیڈ ایک آسان ڈیٹا بیس اے پی آئی فراہم کرنے کے لیے کمانڈ اور تجریدی فیکٹری پیٹرن کا استعمال کرتا ہے جو کنکشن اور ایرر ہینڈلنگ کی بہت سی تفصیلات کو صارف سے چھپاتا ہے۔ جے ڈی بی سی فیکیڈ 4 قسم کے کمانڈوں کی حمایت کرتا ہے: FetchCommand-ایک جے ڈی بی سی استفسار (SELECT) بیان کو انجام دیتا ہے جس سے صفر یا زیادہ قطاریں واپس آنے کی توقع کی جاتی ہے اور پھر فراہم کردہ فیکٹری کو ان قطاروں میں سے ہر ایک سے ایک آبجیکٹ بنانے کے لیے استعمال کرتا ہے GetCommand-ایک جے ڈی بی سی استفسار (SELECT) بیان کو انجام دیتا ہے جس سے بالکل ایک قطار واپس آنے کی توقع کی جاتی ہے اور پھر فراہم کردہ فیکٹری کو اس صف سے کوئی آبجیکٹ بنانے کے لیے استعمال کرتا ہے اپ ڈیٹ کمانڈ-ایک جے ڈی بی سی بیان کو انجام دیتا ہے جو نتیجہ سیٹ واپس نہیں کرتا ہے، جیسے کہ اپ ڈیٹ یا ڈی ڈی ایل بیان وزٹ کمانڈ-ایک جے ڈی بی سی استفسار (SELECT) بیان کو انجام دیتا ہے جس سے صفر یا زیادہ قطاریں واپس آنے کی توقع کی جاتی ہے