SpringBoot2.1.5 连接 sqlserver
本人使用的开发配置是SpringBoot 2.1.5 ,jdk11,开发工具是idea。
1. 官网下载对应的jar包,链接是 https://www.microsoft.com/en-us/download/details.aspx?id=57782,解压出来mssql-jdbc-7.2.2.jre11.jar.
2. 把mssql-jdbc-7.2.2.jre11.jar放到项目目录lib目录下面,并把lib目录作为项目library.

3. 增加maven配置
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.2.2.jre11</version>
<scope>runtime</scope>
</dependency>
4. 配置数据源(application.properties)
spring.datasource.url=jdbc:sqlserver://localhost:1433;DatabaseName=数据库名
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.datasource.username=用户名
spring.datasource.password=密码
5. 其他
当然你也可以通过下面的方式把mssql-jdbc-7.2.2.jre11.jar安装到你的本地maven库中,这样你就不用lib目录,省略第二步。
mvn install:install-file -DgroupId=com.microsoft.sqlserver -DartifactId=mssql-jdbc -Dversion=7.2.2.jre11 -Dpackaging=jar -Dfile=/java/mssql-jdbc-7.2.2.jre11.jar
-DgroupId对应为pom文件中的groupId
-DartifactId对应为pom文件中的artifactId
-Dversion对应为pom文件中的version
-Dpackaging导入包的类型是jar包的话就是jar
-Dfile你下载下来的jar包放的路径
运行命令后便可以在本地maven资源库中看到对应的jar包。