Introduction to spring jar package

Source: Internet
Author: User
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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.