Setelah mempelajari JDBC untuk sementara waktu, saya merasa bahwa saya menulis paket sederhana untuk mencobanya, jadi saya menulis beberapa informasi.
Pertama -tama tulis file konfigurasi: Buat file db.properties langsung di bawah SRC dan tulis kontennya
<span style = "font-size: 18px;"> mysqldriver = com.mysql.jdbc.driver mysqlurl = jdbc/: mysql/:/localhost/: 3306/satu pengguna = root pwd = 123456 </</span>
Kemudian tulis kode kelas sebagai berikut sebagai berikut
<span = "font-size: 18px;"> Paket cn.java.ad; Java .sql.sqlexception; = Null; // atur yang statis saat memuat kelas hanya sekali {pos = properti baru (); GetResourCeasStream ("db.properties"); .jdbc.driver} catch (classnotfoundException e) stacktrace ();} coba {// muat url, pengguna, kata sandi return driverManager.getConnection (pos.getproperty ("mysqlurl"), pos.getproperty ("user"), pos. getProperty);} cat. (RS! = NULL); I f (ST! = NULL) St.Close (); Tutup (hasil rs, con, con, con, next co) {coba {// tutup koneksi hasil jika (rs! = Null) rs.close (); Catch (exception e) {e.printstacktrace ();} publ ic static void tutup (koneksi co) {coba {// tutup koneksi if (co! = Null) co.close ();} catch (Exception e) {e .printstacktrace ();}} // sp a "Setelah menulis kode utama sebagai berikut
<Span = "Font-size: 18px;"> Paket CN.Java.AD; {Public static void main (string [] args) {connection con = null; {con = readmain.getCon (); , Parameter pertama adalah 1, yang kedua adalah 2, ... // x nilai parameter // dapat dilihat bahwa penawaran adalah ps.setstring (1, nama) mulai dari 1; / / masukkan nama yang sesuai ke dalam ps.setstring (2, seks); // masukkan jenis kelamin yang sesuai ke dalam ps.execute (); ) {e.printstacktrace ();} akhirnya {readmain.close (res, sta, con);Berikut ini adalah langkah -langkah untuk membangun DB.Properties
Di atas adalah semua isi artikel ini.