यदि आप एक प्रकार के डेटाबेस तक पहुंच रहे हैं, जैसे Oracle, Sybase, या IBM, तो पसंदीदा ड्राइवर प्रकार 4 है।
यदि आपका Java एप्लिकेशन एक ही समय में कई प्रकार के डेटाबेस तक पहुंच रहा है, तो प्रकार 3 पसंदीदा ड्राइवर है।
प्रकार 2 ड्राइवर उन स्थितियों में उपयोगी होते हैं, जहां आपके डेटाबेस के लिए अभी तक प्रकार 3 या प्रकार 4 ड्राइवर उपलब्ध नहीं है।
प्रकार 1 ड्राइवर को डिप्लॉयमेंट-लेवल ड्राइवर नहीं माना जाता है, और आमतौर पर केवल विकास और परीक्षण उद्देश्यों के लिए उपयोग किया जाता है।