今天做了什么:
完成了链接sqlserver数据库的工具类和增删改查的系统
工具类
import java.sql.*;
public class Util {
private static final String CLS = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 修改驱动类
private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=uname;user=sa;password=1234;trustServerCertificate=true;"; // 修改连接字符串
// 其他数据库URL,如果需要的话
// private static final String URL1 = "...";
public static Connection conn; // 去掉多余的连接对象coon1,通常我们只需要一个连接池
public static Statement stmt;
public static PreparedStatement pStmt;
public static ResultSet rs;
public static void getConnection() { // 方法名通常首字母大写,符合Java命名规范
try {
Class.forName(CLS);
conn = DriverManager.getConnection(URL); // 假设不需要额外的连接参数
} catch (Exception e) {
e.printStackTrace();
}
}
public static void close() {
try {
if (rs != null) {
rs.close();
rs = null;
}
if (stmt != null) {
stmt.close();
stmt = null;
}
if (pStmt != null) {
pStmt.close();
pStmt = null;
}
if (conn != null) {
conn.close();
conn = null;
}
} catch (Exception e) {
e.printStackTrace();
}
}
// 可以在这里添加其他静态方法,比如执行查询、更新等操作
// 注意:在实际应用中,通常会使用连接池来管理数据库连接,而不是像这样直接获取和关闭连接。
}
遇到了什么困难:
信任证书也要设置
明天准备做什么:
复习
代码量 300行
时间 1小时