Après avoir étudié JDBC pendant un certain temps, j'ai senti que j'avais écrit un package simple pour l'essayer, alors j'ai écrit certaines des informations.
Écrivez d'abord le fichier de configuration: créez un fichier db.properties directement sous SRC et écrivez le contenu
<span style = "font-size: 18px;"> mysqldriver = com.mysql.jdbc.driver mysqlurl = jdbc /: mysql /: // localhost /: 3306 / un user = root pwd = 123456 </ </pan>
Ensuite, écrivez un code de classe comme suit comme suit
<Span Style = "Font-Size: 18px;" Package CN.Java.ad; Java .sql.sqlexception; = NULL; GetResourCeasStream ("db.properties"); race ();}} Connexion statique publique getCon () {// Établissez une connexion de connexion pour essayer {class.forname (pos.getproperty ("mysqldiver"); // chargement com.mysql .jdbc.driver} catch (classNotFoundException e) stackTrace ();} try {// charl, utilisateur, mot de passe return drivermanager.getConnection (pos.getProperty ("mysqlurl"), pos.getProperty ("user"), pos. getProperty);} Cat. (Rs! = Null); i f (st! = Null) St.Close (); Close (resulteset rs, con, con, con, Suivant Co) {try {// Fermez la connexion de résultat if (rs! = Null) Rs.Close (); Catch (exception e) {e.printStackTrace ();} Publ IC static void close (connexion co) {try {// Close Connection if (co! = Null) co.close ();} catch (exception e) {e .printStackTrace ();}} // sp an "Après avoir écrit le code principal comme suit
<Span Style = "Font-Size: 18px;" Package Cn.Java.Ad; Main {public static void (String [] args) {Connexion con = null; {con = readmain.getCon (); , Le premier paramètre est 1, le second est 2, ... // x la valeur du paramètre // On peut voir que l'appel Le Ps.SetString (2, sexe); ) {e.printstackTrace ();} Enfin {readmain.close (res, sta, con);Voici les étapes pour établir DB.Properties
Ce qui précède est tout le contenu de cet article.