資源簡介
利用Java操作MySql數據庫的一個框架類JdbcUtils.java,完成對數據庫的增刪改查。其中查詢這塊,包括普通的查詢和利用反射完成的查詢,主要包括以下幾個函數接口:
1、public Connection getConnection() ? 獲得數據庫的連接
2、public boolean updateByPreparedStatement(String sql, List<Object>params)throws
SQLException ?更新數據庫,包括增加記錄、刪除記錄、改動某個記錄三個功能。
3、public Map findSimpleResult(String sql, List<Object> params)
throws SQLException 查詢單條記錄,傳進去的是一個List<Object>參數填充占位符,返回的是一個Map.一個Map對應一條完整的記錄,String對應屬性名,Object是屬性值。
4、public List<Map> findModeResult(String sql, List<Object>
params) throws SQLException 查詢多條記錄,放在List里。
---------------------
本文來自 zhuguorong11 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/zhuguorong11/article/details/78083565?utm_source=copy
代碼片段和文件信息
package?cn.itheima.jdbc;
import?java.io.IOException;
import?java.io.InputStream;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.util.Properties;
public?class?JDBCUtils?{
static?Properties?pro?=?new?Properties();
static{
//?加載配置文件?需要流
InputStream?in?=?JDBCUtils.class.getClassLoader().getResourceAsStream(“dbconfig.properties“);
//?將流中的鍵值對加載到配置文件中
try?{
pro.load(in);
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
- 上一篇:ATM系統[eclipse]
- 下一篇:TPL編譯器.zip
評論
共有 條評論