資源簡介
1、首先使用sql包中的方法自行編寫一個JdbcUtil工具類,實現對mysql的連接與關閉資源。2、然后創建statement連接對象,編寫sql語句使用executeUpdate(sql)方法去執行sql語句。從而實現使用JDBC操作Mysql數據庫,對其進行增刪改查(幾個獨立的方法可用)。3、測試使用JUnit進行單元測試。

代碼片段和文件信息
package?jdbc_util;
import?java.sql.Connection;
import?java.sql.Driver;
import?java.sql.DriverManager;
import?java.sql.SQLException;
import?java.sql.Statement;
public?class?JdbcUtil?{
{
try?{
Driver?driver?=?new?com.mysql.jdbc.Driver();//放入靜態代碼塊,只執行一次與jdbc建立連接。
}?catch?(SQLException?e)?{
e.printStackTrace();
throw?new?RuntimeException(e);
}
}
//與mysql建立連接。
public?static?Connection?getConnection(){//String??urlString?userString?password
Connection?conn;
try?{
String?url=“jdbc:mysql://localhost:3306/test_database“;//使用test_database這個數據庫。
String?user=“root“;//填寫自己的mysql的用戶名
String?password=“root“;//填寫自己的mysql的登錄密碼,我的密碼和用戶名同名都是root
conn?=?DriverManager.getConnection(url?user?password);
return?conn;
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
throw?new?RuntimeException(e);
}
}
//關閉資源。
public?static?void?close(Statement?statementConnection?conn){
if(statement!=null){
try?{
statement.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
if(conn!=null){
try?{
statement.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1400??2017-12-22?13:54??JdbcUtil.java
?????文件???????2924??2017-12-22?14:05??Mysql_Operator.java
-----------?---------??----------?-----??----
?????????????????4324????????????????????2
評論
共有 條評論