का उपयोग कर Effective Java से JDBC की तरह सेवा प्रदाता ढांचे के पीछे की अवधारणा को समझना (आइटम 1: पर विचार करें कंस्ट्रक्टर्स के बजाय स्थिर कारखाने विधि):कारखाने विधि
वस्तु एक स्थिर द्वारा वापस की कक्षा विधि युक्त कक्षा में लिखे जाने पर फैक्टरी विधि को भी मौजूद नहीं होना चाहिए। इस तरह के लचीले स्थिर कारखाने विधियां सेवा प्रदाता ढांचे का आधार बनाती हैं, जैसे जावा डेटाबेस कनेक्टिविटी एपीआई (जेडीबीसी)। एक सेवा प्रदाता ढांचा एक प्रणाली है जिसमें एकाधिक सेवा प्रदाता एक सेवा को लागू करते हैं, और सिस्टम कार्यान्वयन से उन्हें हटाने के लिए अपने ग्राहकों के लिए उपलब्ध कार्यान्वयन करता है।
मुझे विशेष रूप से समझ में नहीं आता कि पुस्तक क्यों कह रही है कि एक स्थिर फैक्ट्री विधि द्वारा लौटाई गई वस्तु का वर्ग उस विधि में मौजूद नहीं है जब विधि युक्त वर्ग लिखा गया हो? क्या कोई उदाहरण के रूप में जेडीबीसी का उपयोग कर समझा सकता है।
यह लिंक देखें: https://docs.oracle.com/javase/tutorial/ext/basics/spi.html – Malav