当前位置:   article > 正文

SpringBoot连接SQL Server数据库_sqlserver druid springboot

sqlserver druid springboot

一、POM文件中加入SQL Server JDBC依赖

注意:很多博客中说引入的jar是Sqljdbc4,实际上,如果引入该jar,程序启动会报错。经过多次测试是 mssql-jdbc。

  1. <!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc -->
  2. <dependency>
  3. <groupId>com.microsoft.sqlserver</groupId>
  4. <artifactId>mssql-jdbc</artifactId>
  5. <version>7.4.1.jre8</version>
  6. </dependency>

 

二、配置yml文件

说明:在mysql中,url后面可以拼接参数,

jdbc:mysql://IP地址:端口/数据库名称?useSSL=false&useUnicode=true&characterEncoding=UTF-8
但是,经过测试,在sql server中不能这样用,关于sql server如何配置这些参数,百度也没有太多的文章。

  1. # spring配置
  2. spring:
  3. # Druid连接池配置
  4. datasource:
  5. druid:
  6. driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
  7. url: jdbc:sqlserver://ip地址:端口;DatabaseName=数据库名
  8. username: 用户名
  9. password: 密码
  10. initial-size: 1
  11. min-idle: 1
  12. max-active: 2
  13. maxWait: 60000
  14. minEvictableIdleTimeMillis: 300000
  15. poolPreparedStatements: true
  16. share-prepared-statements: true
  17. maxPoolPreparedStatementPerConnectionSize: 50
  18. testOnBorrow: false
  19. testOnReturn: false
  20. testWhileIdle: true
  21. timeBetweenEvictionRunsMillis: 60000
  22. validationQuery: select 1

 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号