spring.jar is a complete package that contains a single jar released. In addition spring.jar file also contains 13 separate jar package, each corresponding to a different spring assembly, when in use can select a jar according to the actual situation, all the files necessary to introduce the entire package spring.jar
1) spring-core.jar: basic core comprising a spring framework tools, have to use the other components inside the package, there are the other components of the core;
2) spring-bean.jar: it is to be used in all applications, including access to the configuration files, create and manage bean and related classes DI and IoC required for the operation;
3) spring-aop.jar: contains the desired characteristics when using AOP class;
4) spring-context.jar: it provides a large extended spring core;
5) spring-dao.jar: comprising spring DAO, spring Transaction data access of all classes;
6) spring-hibernate.jar: spring comprising all classes of hibernate 2 to encapsulate and hibernate 3;
7) spring-jdbc.jar: spring comprising all classes of JDBC database access package;
8) spring-orm.jar: feature set includes a plurality of DAO is extended;
9) spring-remoting.jar: includes support for EJB, JMS, remoting Remoting aspects of the class;
10) spring-support.jar: includes support for caching Cache, JAC, JMX, mail service, Task Scheduler class Scheduling aspects;
11) spring-web.jar: comprising a web development when required when used in spring framework core classes;
12) spring-webmvc.jar: baohan Spring MVC framework for all relevant classes;
13) spring-mock.jar: spring comprises a set of classes to assist application mock test.
---------------------
Author: Life as thistle
Source: CSDN
Original: https: //blog.csdn.net/weixin_38894058/article/details/81140940
copyright notice : This article is a blogger original article, reproduced, please attach Bowen link!