有没有一种将 Java 程序连接到 MySQL 数据库的标准方法,哪种方法最简单?
问问题
582 次
4 回答
0
除了上面发布的答案之外,一旦您越过称为学习曲线的初始障碍(并且在您遇到下一个称为性能优化的障碍之前),JPA(Hibernate)就更容易了。严肃地说,是的,JPA 也是一种以相同方式连接和查询几乎任何数据库的标准方法。
于 2011-04-26T19:08:17.983 回答
0
也许使用Hibernate的对象关系映射对您来说是一种有用的方法。
于 2013-01-08T08:36:37.313 回答
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 回答