JavaプログラムをMySQLデータベースに接続する標準的な方法はありますか?最も簡単な方法はどれですか?
4 に答える
0
上記の回答に加えて、JPA(Hibernate)は、学習曲線と呼ばれる最初の障壁を超えると(そして、次のパフォーマンス最適化と呼ばれる障壁にぶつかる前に)さらに簡単になります。深刻なことに、Yes JPAは、ほぼすべてのデータベースに同じ方法で接続してクエリを実行するための標準的な方法でもあります。
于 2011-04-26T19:08:17.983 に答える
0
JDBC は標準的な方法です。以下は、MySQL データベースに接続するためのサンプル Java コードです。
Connection con = null;
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/";
String db = "testdb";
String dbUser = "root";
String dbPasswd = "mysql123";
try{
Class.forName(driver);
con = DriverManager.getConnection(url+db, dbUser, dbPasswd);
try{
Statement st = con.createStatement();
String sql = "DELETE FROM user WHERE email = 'riponalwasim@gmail.com'";
int delete = st.executeUpdate(sql);
if(delete >= 1){
System.out.println("Row is deleted.");
}
else{
System.out.println("Row is not deleted.");
}
}
catch (SQLException s){
System.out.println("SQL statement is not executed!");
}
}
catch (Exception e){
e.printStackTrace();
}
于 2013-01-08T08:33:40.013 に答える
0
おそらく、 Hibernateを使用したオブジェクト リレーショナル マッピングは便利な方法です。
于 2013-01-08T08:36:37.313 に答える