前面几期分别介绍了,微服务如何管理jar包,怎么创建父工程和子module。请参考《玩转springcloud:一次性解决微服务架构jar包规范管理问题》和《玩转springcloud:IDEA如何创建一个父工程和多个module,都给你总结好了》,这些文章中只是提到了哪个标签放什么,父类声明的,子module不需要指定版本,并没有详细说明哪些该写,哪些不该写。这期就来把这个问题说透,提前剧透:一句话总结,即springbootdependencies和springclouddependencies中有的不需要写,只写不存在的,springcloud和springboot的版本已定的前提下,其他的组件版本也要一致,当然也替换,建议保持一致,会省去很多麻烦事。接下来就让我们一起看看吧。
先介绍常用的三种引用方式(以springboot举例说明)
- 使用spring-boot-