在java web中我们可以使用一些框架来获取数据库的xml映射
但是在基础的Servlet以及java程序中
我们使用最基础的jdbc驱动来进行数据库的连接
首先需要去微软官方下载jdbc驱动的jar包
这里是微软的官网
[微软官网](https://www.microsoft.com/zh-cn/)
直接搜索 jdbc SqlServer 驱动 就可以了
搜索结果出来之后根据自己的jdk与jre情况选择合适的驱动版本
如果没有合适的jdbc驱动,请先更新自己的java环境
使用jdbc驱动有两种方法
- 配置环境变量
和配置jdk和jre环境类似 - 作为外部包导入
正常的导入一个jar包的步骤
这里都不做过多解释,我使用的是作为外部包导入的方法
在导入成功后,就可以使用了
示例代码:
package sqlserver.controller;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Sqlserver_Controller{
private String sqlServerUrl = "jdbc:sqlserver://localhost:1433;DatabaseName=Medicated Diet Hall;";
private String sqlServerUser = "sa";
private String sqlServerPass = "haohaoxuexi";
private String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
protected Connection connection;
protected String sql;
public Sqlserver_Controller(){
try {
Class.forName(driverName);
connection = DriverManager.getConnection(sqlServerUrl, sqlServerUser, sqlServerPass);
System.out.println("连接sqlserver成功");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("启动JDBC驱动成功");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("连接sqlserver失败");
}
}
public Connection getConnection(){
return connection;
}
}