JDBCをしばらく勉強した後、試してみるために簡単なパッケージを書いたと感じたので、情報のいくつかを書きました。
最初に構成ファイルを書き込む:srcの直接のdb.propertiesファイルを作成し、コンテンツを書き込む
<span style = "font-size:18px;"> mysqldriver = com.mysql.jdbc.driver mysqlurl = jdbc/:mysql/:// localhost/:3306/one user = root pwd = 123456 </</</span>
次に、次のようにクラスコードを書きます
<spany = "font-size;"> cn.java.ad. java .sql.sqlexception; = null // static {pos = new Properties()を1回だけロードするときにSET {// pos.load(thread.currentThread()。 getResourceAsStream( "db.properties");}}} public static connection getCon(){// try {class.forperty( "mysqldriver"); // load com.mysql .jdbc.driver} catch(classNotFoundException e)stacktrace();} try {// load url、user、password return drivermanager.getConnection(pos.getProperty( "mysqlurl")、pos.getProperty( "user")、pos。 getProperty);} ch(sqlexception E) (rs!= null); i f(st!= null)st.close(); close(resultes rs、con、con、next co){// resset connectionを閉じるif(rs!= null)rs.close(); catch(例外e){e.printstacktrace();} publ ic static void close(connection co){//接続を閉じるif(co!= null)co.close();} catch(例外e){e .printstacktrace();}} // sp an "メインコードを次のように記述した後
<spany = "18px; Main {String [] arging = null sta = null; {con = readmain.getCon(); 、最初のパラメーターは1、2番目は2、... //パラメーター値//入札は1から始まるps.setString(1、name)であることがわかります。 ps.setString(2、sex); ){e.printstacktrace();}最後に{readmain.close(res、sta、con);以下は、DB.Propertiesを確立する手順です
上記は、この記事のすべての内容です。