java - 依赖什么 Spring Artifact 来创建 Bean?

标签 java spring maven spring-mvc

我的项目中的一些较小的模块仅创建一个配置类并公开一些bean。 对 Spring 类的依赖实际上只是 @Bean@Autowired@Configuration@Service

目前在我的 gradle 文件中,为了包含这些依赖项,我这样做:

compile "org.springframework:spring-webmvc:$springVersion"

这显然会引入大量不需要的东西。

我应该依赖什么 Artifact 来引入最少量的库来满足上述对 4 个类的依赖?

最佳答案

您将需要 spring-corespring-contextspring-beans(它们也依赖于其他库)。

spring-context应该拉入您需要的一切。

关于java - 依赖什么 Spring Artifact 来创建 Bean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25676570/

相关文章:

java - 构造函数中模拟 bean 的 NullPointerException - 如何通过首先自定义构造函数来正确模拟模拟 Bean?

spring - Azure AppConfiguration 与 Spring Boot 2.5.x

javascript - 将 WebJars 与 Maven 结合使用 - 在 Intellij 和/或 Eclipse 上

java - 当 Maven 中显示以下 Artifact 无法解析(尽管它们位于 Maven 缓存中)时,这是什么意思?

java - 如何将图像从java小程序发送到javascript?

java - 如何获取java类常量池中的常量映射列表?

java - 如何修复 'com.vaadin.DefaultWidgetSet' 不包含 com.vaadin.addon.charts.Chart 的实现

maven - IntelliJ 如何从 pom 文件创建 Artifact ?

java - 无法比较 xs :string to xs:integer

java - 是否可以在 Java 中强制对数据包进行分段?