1. Adicione a dependência JDBC do SQL Server ao arquivo POM
Nota: Muitos blogs dizem que o jar importado é Sqljdbc4. Se apenas o jar for importado, um erro será relatado quando o programa iniciar. Depois de muitos testes, é mssql-jdbc.
<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc -->
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.4.1.jre8</version>
</dependency>
Dois, configure o arquivo yml
Nota: No mysql, os parâmetros podem ser unidos após url,
jdbc: mysql: // endereço IP: porta / nome do banco de dados? useSSL = false & useUnicode = true & characterEncoding = UTF-8
No entanto, após o teste, ele não pode ser usado no servidor sql. O Baidu não tem muitas informações sobre como configurar esses parâmetros no servidor sql artigo.
# spring配置
spring:
# Druid连接池配置
datasource:
druid:
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://ip地址:端口;DatabaseName=数据库名
username: 用户名
password: 密码
initial-size: 1
min-idle: 1
max-active: 2
maxWait: 60000
minEvictableIdleTimeMillis: 300000
poolPreparedStatements: true
share-prepared-statements: true
maxPoolPreparedStatementPerConnectionSize: 50
testOnBorrow: false
testOnReturn: false
testWhileIdle: true
timeBetweenEvictionRunsMillis: 60000
validationQuery: select 1