怎么使用JDBC连接SQL Server2008

2024-12-16 18:09:52
推荐回答(1个)
回答1:

public class BaseDao {
// 使用log4j记录日志
private static Logger logger = Logger.getLogger(BaseDao.class);
// 连接驱动
private static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
// 连接路径
private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=MySchool";
// 用户名
private static final String USERNAME = "sa";
// 密码
private static final String PASSWORD = "sa";

//静态代码块
static {
try {
// 加载驱动
Class.forName(DRIVER);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}

/*
* 获取数据库连接
*/
public Connection getConnection() {
Connection conn = null;
logger.debug("开始连接数据库");
try{
conn=DriverManager.getConnection(URL, USERNAME, PASSWORD);
}catch(SQLException e){
e.printStackTrace();
logger.error("数据库连接失败!");
}
logger.debug("数据库连接成功");
return conn;
}