Ո՞րն է «Name» դասի օգտագործումը JDBC-ում:
Ո՞րն է «Name» դասի օգտագործումը JDBC-ում:

Video: Ո՞րն է «Name» դասի օգտագործումը JDBC-ում:

Video: Ո՞րն է «Name» դասի օգտագործումը JDBC-ում:
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Մայիս
Anonim

Դասարան եւ Անունի համար () java-ի ստատիկ մեթոդ է: լեզու Դասարան . Այն JDBC Վարորդները (String) կբեռնվեն մեջ դաս դինամիկ կերպով գործարկման ժամանակ և Անունի համար մեթոդը պարունակում է ստատիկ բլոկ, որը ստեղծում է Վարորդը դաս առարկեք և ինքնաբերաբար գրանցվեք DriverManager ծառայության մեջ:

Նաև հարցն այն է, թե ինչ է անում դասը forName-ում JDBC-ում:

Անունի համար () Վարորդ գրանցելու ամենատարածված մոտեցումը է Java-ն օգտագործելու համար Դասարան . Անունի համար () մեթոդ՝ վարորդի դինամիկ բեռնելու համար դաս ֆայլը հիշողության մեջ, որն ավտոմատ կերպով գրանցում է այն:

Բացի այդ, ինչպես է աշխատում դասը forName-ում Java-ում: Անունի համար օգտագործվում է բեռնելու համար դաս դինամիկ, որտեղ մենք չգիտենք դաս անունը ձեռքից առաջ. Մի անգամ դաս բեռնված է, մենք կօգտագործենք newInstance() մեթոդը՝ օբյեկտը դինամիկ կերպով ստեղծելու համար: Համարենք, որ ունենք ա դաս «Թեստ», և մենք նման զանգ ենք անում Դասարան . Անունի համար («հմ.

Հետևաբար, ո՞րն է դասի օգտագործումը forName com mysql JDBC դրայվերից:

Դասարան է դաս որում բոլոր վարորդ պետք է գրանցվի, որը կլինի օգտագործված մեր կողմից և դրանում դաս կա ստատիկ մեթոդ, որը կոչվում է Անունի համար () որը բեռնում և գրանցում է մեր վարորդ (նման mysql վարորդների դաս ) դինամիկ: հետևաբար, մենք գրում ենք, ինչպես առաջին տողում. Դասարան . Անունի համար («կ.

Ի՞նչ է DriverManager-ը JDBC-ում:

Այն Վարորդների կառավարիչ դասը կառավարման ավանդական շերտն է JDBC , աշխատում է օգտագործողի և վարորդների միջև: Այն հետևում է հասանելի դրայվերներին և կարգավորում է տվյալների բազայի և համապատասխան վարորդի միջև կապի հաստատումը:

Խորհուրդ ենք տալիս: