0

有没有一种将 Java 程序连接到 MySQL 数据库的标准方法,哪种方法最简单?

4

4 回答 4

5

JDBC是标准的方式,也是最简单的方式。

于 2011-04-26T19:03:15.380 回答
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 回答