} else if (e.getName().equals(USER_NAME)) {
userName = e.getText().trim();
} else if (e.getName().equals(USER_PWD)) {
userPwd = e.getText().trim();
}
}
}
/**
* 获取数据库连接的方法
*
* @return 数据库连接对象
*/
public static Connection getConn() {
// 创建连接对象
Connection conn = null;
try {
// 1、加载驱动
Class.forName(DRIVER);
// 2、获取连接
conn = DriverManager.getConnection(CONN_STR, USER_NAME, USER_PWD);
} catch (Exception ex) {
ex.printStackTrace();
}
return conn;// 返回连接对象
}
/**
* 关闭所有资源
*
* @param conn 连接对象
* @param stmt 命令对象
* @param rs 结果集
*/
public static void closeAll(Connection conn, Statement stmt, ResultSet rs) {
try {
if (rs != null) {
rs.close();
}
} catch (Exception ex) {
ex.printStackTrace();
}
try {
if (stmt != null) {
stmt.close();
}
} catch (Exception ex) {
ex.printStackTrace();
}
try {
if (conn != null) {
conn.close();
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
/**
* 参数赋值的方法
*
* @param pstmt 命令对象
* @param params 参数数组
* @throws Exception
*/
public static void setParams(PreparedStatement pstmt, Object[] params) throws Exception {
// 判断sql语句是否有参数