首先创建数据库,创建表,然后在工程中写抽象类DBOperator工具,创建测试用例,导入jir包。若运行出错,可能忘记导入jir包;若getConnection()方法出错,可能传入的url,用户或密码不对。源代码:
package cn.edu.hpu.util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBOperator {
public final static String driver="com.mysql.jdbc.Driver";
public final static String url="jdbc:mysql://localhost:3306/taobao";
static{
try {
Class.forName(driver);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static Connection getConnection(){
Connection conn=null;
try {
conn=DriverManager.getConnection(url, "root", "173029");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
}
package cn.edu.hpu.test;
import java.sql.Connection;
import cn.edu.hpu.util.DBOperator;
public class ConTest {
public static void main(String[] args) {
Connection conn=DBOperator.getConnection();
if(conn!=null){
System.out.println("Success!");
}
else{
System.out.println("Error.");
}
}
}
本文介绍了一个简单的Java数据库连接(JDBC)实现案例,包括创建数据库、表,并通过抽象类DBOperator进行数据库操作。此外,还提供了测试连接是否成功的示例代码。

1434

被折叠的 条评论
为什么被折叠?



