Spring
Jar包:核心包(spring-framework-2.5.6.SEC01\dist下的spring.jar),做aop(spring-framework-2.5.6.SEC01\lib\aspectj下的两个jar包【aop的原理:动态代理和spring-framework-2.5.6.SEC01\lib\cglib下的子类代理:cglib-nodep-2.1_3.jar】);日志文件(spring-framework-2.5.6.SEC01\lib\jakarta-commons下的commons-logging.jar)
applicationContext.xml/beans.xml(都可以)