首先在 spring-boot
项目下, spring-boot-autoconfigure
包里已经包含了 mongo里的相关的一些AutoCongigure
也就是说只要引入spring-data-mongodb
,然后就会自动注入mongo相关的bean
那么,spring-boot-starter-mongodb
岂不多此一举。
而且,我还特意到 spring-boot-starter-mongodb
里看了下,里面就只有个 pom.xml
文件, 没有其他的文件。
所以,
-
spring-boot-starter-mongodb
的存在,有什么意义? - 类似的,其他
spring-boot-start-xxx
同理, 只要是官方出的,在spring-boot-autoconfigure
里基本都有自动注入的配置,感觉也是没必要的。
求解,初学 spring-boot
, 谢谢各位大神解答。