Después de estudiar JDBC por un tiempo, sentí que escribí un paquete simple para probarlo, así que escribí algo de la información.
Primero escriba el archivo de configuración: cree un archivo db.properties directamente en SRC y escriba el contenido
<span style = "font-size: 18px;"> mysqlDriver = com.mysql.jdbc.driver mysqlurl = jdbc/: mysql/: // localhost/: 3306/un usuario = root pwd = 123456 </ </span>
Luego escriba un código de clase de la siguiente manera de la siguiente manera
<span style = "Font-size: 18px;"> paquete cn.java.ad; Java .sql.sqlexception; = Nulo; GetResourceasstream ("db.properties"); .jdbc.driver} catch (classNotFoundException e) stackTrace ();} try {// cargar url, usuario, retorno de contraseña drivermanager.getConnection (pos.getProperty ("mySqlUrl"), pos.getProperty ("user"), pos. getProperty);} Cat. (RS! = NULL); Close (ResultSet RS, Con, Con, Con, Next Co) {try {// Cerrar la conexión de resultado if (rs! = Null) rs.close (); Catch (Exception e) {E.PrintStackTrace ();} Public IC static void Close (Connection Co) {try {// Close Connection if (co! = Null) co.close ();} Catch (Exception e) {e .printstackTrace ();}} // sp an "Después de escribir el código principal de la siguiente manera
<span style = "Font-size: 18px;"> Paquete CN.Java.ad; Main {Public STATic {con = readMain.getCon (); , El primer parámetro es 1, el segundo es 2, ... // x el valor del parámetro // se puede ver que la oferta es ps.setstring (1, nombre) a partir de 1; / / inserte el nombre correspondiente en Ps.SetString (2, sexo); ) {E.PrintStackTrace ();} Finalmente {ReadMain.Close (Res, Sta, Con);Los siguientes son los pasos para establecer DB.Properties
Lo anterior es todo el contenido de este artículo.