Java 什么是春天;依赖项注入的最小依赖项是什么?

Java 什么是春天;依赖项注入的最小依赖项是什么?,java,spring,dependency-injection,Java,Spring,Dependency Injection,仅使用Spring的依赖项注入(仅限核心框架)所需的最小依赖项是什么?我将Spring用于一个独立的应用程序,我希望尽量减少应用程序附带的依赖项的数量 我想我可以系统地移除一个Jar,看看应用程序是否崩溃,但如果有人能给出一个明确的答案,那就更好了 哦,我正在使用Spring2.5。查看Spring2.5下载附带的readme.txt 假设您没有AOP、JDBC、事务或ORM,那么您的最佳选择可能是: 弹簧芯 春豆 spring上下文 如果您使用的是maven,那么pom.xml中只需要spr

仅使用Spring的依赖项注入(仅限核心框架)所需的最小依赖项是什么?我将Spring用于一个独立的应用程序,我希望尽量减少应用程序附带的依赖项的数量

我想我可以系统地移除一个Jar,看看应用程序是否崩溃,但如果有人能给出一个明确的答案,那就更好了


哦,我正在使用Spring2.5。

查看Spring2.5下载附带的
readme.txt

假设您没有AOP、JDBC、事务或ORM,那么您的最佳选择可能是:

  • 弹簧芯
  • 春豆
  • spring上下文

如果您使用的是maven,那么pom.xml中只需要spring上下文,这取决于aop、beans、core、expression和asm

谢谢。readme.txt清楚地列出了spring jar的依赖项。看起来我可以只使用你提到的三个JAR,再加上Commons日志。@toolkit,如果我想在DI、messagesSource、PropertyPlaceHolder和Hibernate/JDBC支持之外使用该怎么办。