JDBCде forName классынын кандай пайдасы бар?
JDBCде forName классынын кандай пайдасы бар?

Video: JDBCде forName классынын кандай пайдасы бар?

Video: JDBCде forName классынын кандай пайдасы бар?
Video: Spring of Knowledge in Kyrgyzstan - Билим Булагы 2024, Декабрь
Anonim

Класс жана forName () java статикалык ыкмасы болуп саналат. lang. Класс . The JDBC Айдоочулар (Стринг) жүктөлөт класс иштеп жаткан учурда динамикалык жана forName методу Драйверди түзгөн статикалык блокту камтыйт класс объект жана DriverManager кызматына автоматтык түрдө катталыңыз.

Ошондой эле суроо, JDBCде forName классы эмне кылат?

forName () Айдоочуну каттоонун эң кеңири таралган ыкмасы болуп саналат Java колдонуу үчүн Класс . forName () ыкмасы, айдоочунун динамикалык жүктөө үчүн класс файлды эс тутумуна салып, аны автоматтык түрдө каттайт.

Ошондой эле, Java тилинде класс forName кантип иштейт? forName жүктөө үчүн колдонулат класс динамикалык түрдө биз билбеген жерде класс алдында аты. Бир жолу класс жүктөлгөн болсо, биз объектти динамикалык түрдө түзүү үчүн newInstance() ыкмасын колдонобуз. Бизде бар экенин карап көрөлү класс "Тест", жана биз сыяктуу чалуу Класс . forName (“com.

Демек, класс forName com mysql JDBC драйверинин кандай пайдасы бар?

Класс болуп саналат класс анда бардык айдоочу боло турган реестр болушу керек колдонулган биз тараптан жана ошонун ичинде класс деп аталган статикалык ыкма бар forName () кайсы жүктөйт жана биздин айдоочу (сыяктуу mysql айдоочу классы ) динамикалык. ошондуктан, биз биринчи саптагыдай жазабыз, Класс . forName ( com.

JDBCдеги DriverManager деген эмне?

The DriverManager класс салттуу башкаруу катмары болуп саналат JDBC , колдонуучу менен айдоочулардын ортосунда иштөө. Ал жеткиликтүү болгон драйверлерге көз салып турат жана маалымат базасы менен тиешелүү драйвердин ортосундагы байланышты орнотот.

Сунушталууда: