Introduction to spring jar package
1. Spring. jar is a single jar package containing the complete release module.
2. org. springframework. AOP contains the classes required when spring's AOP features are used in applications.
3. org. springframework. ASM Spring Independent ASMProgram, The asmjar package is required for spring2.5.6,
3.0 began to provide his own asmjar.
4. org. springframework. Aspects provides support for aspectj, so that you can easily integrate aspect-oriented functions into the IDE,
For example, eclipse ajdt.
5. All applications of org. springframework. Beans need to be used, including accessing configuration files, creating and managing beans.
And all classes related to the inversion of control/dependency injection (IOC/di) operation.
6. org. springframework. Context. Support supports cache (ehcache), JCA, JMX,
Java mail and cos mail, and scheduling (timer and quartz) of task plans.
7. org. springframework. context provides a large number of extensions for the spring core. You can find the spring applicationcontext
All classes required for features, all classes required for jdni, and templates engines such as velocity, freemarker,
Jasperreports integration classes and Validation-related classes.
8. org. springframework. Core contains the basic core tool class of the Spring framework. All other spring components must use the class in this package,
Is the core of other components.
9. org. springframework. Expression spring Expression Language.
10. org. springframework. instrument. Tomcat spring3.0 integrates with the Tomcat connection pool.
11. org. springframework. Instrument spring3.0 proxy interface to the server.
12. org. springframework. JDBC contains all classes encapsulated by spring for JDBC data access.
13. org. springframework. JMS provides support classes for JMS 1.0.2/1.1.
14. org. springframework. Orm includes spring's extension of Dao feature set to support ibatis, JDO, OJB, toplink,
Because Hibernate is already an independent package, it is not included in this package now. Most of the classes in this jar file depend on the spring-dao.jar
When using this package, you need to include the spring-dao.jar package at the same time.
15. org. springframework. oxm spring supports object/XML ing, allowing you to switch back and forth between Java and XML.
16. org. springframework. test is a simple encapsulation of JUnit and other testing frameworks.
17. org. springframework. Transaction provides consistent declarative and programmatic Transaction Management for JDBC, hibernate, JDO, and JPA.
18. org. springframework. Web. Portlet springmvc enhancements.
19. org. springframework. Web. servlet supports servlet3.0 of j2ee6.0.
20. Supported by the org. springframework. Web. Struts framework, you can easily integrate the Struts framework.
21. org. springframework. Web contains the core classes required to use the Spring framework during web application development, including automatic loading.
The webapplicationcontext class, Struts and JSF integration class, file upload support class, filter class, and a large number of tool auxiliary classes.
Reprinted from: http://michero.iteye.com/blog/918781