我项目中的一些较小的模块只创建一个配置类并暴露一些bean。
对Spring类的依赖只是@Bean
,@Autowired
,@Configuration
,@Service
。
目前在我的gradle文件中,为了包含这些依赖项,我这样做:
compile "org.springframework:spring-webmvc:$springVersion"
这显然会带来大量不必要的东西。
我应该依赖什么工件来吸引最少量的库以满足上述对4个类的依赖?
答案 0 :(得分:2)
您需要spring-core
,spring-context
和spring-beans
(它们也依赖于其他库)。
spring-context
应该提供你需要的一切。