现在问度娘真的是很慌,也不知道答案对不对,反正一搜一大堆答案,结果发现好像都一样的,然后用了之后什么效果都没有,这群人真的就是来混经验,刷积分的,
话不多说,下面是正文:
我建了一个springboot 项目,之前都是用mysql来做的,现在是想用sqlserver来连接
连接sqlserver 首先是在pom文件中添加两个包
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.5.4.jre10-preview</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
</dependency>
网上基本都只是介绍用下面一个包,然并软。当引用进去后,idea会自动下载,如果出现<version>中的版本号爆红,
解决方法有很多,可以直接度娘,
再此本人提供釜底抽薪的方法(一般都能解决)
找到maven 仓库的存储位置
找到文件的物理位置,根据pom的配置去找文件
这里面的文件如果不是.jar后缀,那就是有问题的,把文件名改过来就好了,
如果只有1k,就别改了,直接到网上下载一个:http://mvnrepository.com/
把文件修改成对应的名字就好了。
pom包配置好就可以配置properties文件了,
我做了简单的配置
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.url=jdbc:sqlserver://47.94.160.7:1433;DatabaseName=hanson
spring.datasource.username=sa
spring.datasource.password=ohs@2018
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
当然也是要注意版本问题了,
对sqlserver工具的配置就不详述了,网上是对的。照着配就好了
然后运行项目就可以了。