在使用SpringBoot + Druid 的时候,使用的都是 Druid 1.1.8 . 今天发现 druid-spring-boot-starter 1.1.8的包,感觉是真的很不错的,毕竟,不需要再去手动的写 Bean去配置 Druid的相关参数。于是,今天把Druid 1.1.8 的换成了 druid-spring-boot-starter 1.1.8 .就在这时我遇到了问题。
因为我使用的是最新的 1.5.10.RELEASE 版本。而 druid-spring-boot-starter 1.1.8 的jar包,依赖于 2.0.0.RC1,导致引入的时候报错。最终在 GitHub 的 issues 中找到了答案。需要在 pom.xml 中加入一下内容,帮助解除依赖关系,以防出错。
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/libs-milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
0
关于SpringBoot2.0,可以查看翟永超前辈的文章:
http://blog.didispace.com/spring-boot-2-release/
最近在学习SpringCloud,就是读的这位的文章。