jdbc的快速入門(需要mysql-connector-java-5.1.39-bin.jar包)


package Lianxi;


import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Properties;

public class Topic1 {
public static void main(String[] args) throws Exception {
//1注冊驅動(解決硬代碼)
//1.1創建Properties
Properties p = new Properties();
//1.2創建輸入流,關聯配置文件
InputStream is = Topic1.class.getClassLoader().getResourceAsStream("wzwProp.properties");
//1.3讀取配置文件中的信息,到properties中
p.load(is);
//1.4獲取路徑
String driverClass = p.getProperty("driverClass");
//1.5反射,注冊驅動
Class.forName(driverClass);


//2.獲取連接
Connection connection = DriverManager.getConnection(p.getProperty("url"),p.getProperty("user"),p.getProperty("password"));
//2.1獲取sql語句執行對象(執行者,執行平台)
Statement statement = connection.createStatement();
//3.創建sql語句
String sql = "select * from user";
//4.執行sql語句,獲取結果集 聲明.執行查詢(sql)
ResultSet resultSet = statement.executeQuery(sql);
//5.處理結果
while (resultSet.next()){
int id = resultSet.getInt("id");
String name = resultSet.getString("name");
String password = resultSet.getString("password");
System.out.println("id ="+id + "name ="+name + "password ="+password );
}
//6.釋放資源
resultSet.close();
statement.close();
connection.close();
is.close();


}
}

文件內容
driverClass=com.mysql.jdbc.Driver        //jar中的Driver
url=jdbc:mysql://localhost:3306/wzw      //本地數據庫
user=root                      //用戶
password=root                    //密碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM