大致分为六大类:
1、AOP;2、IOC;3、持久化;4、Web;5、服务器;
6、扩展应用:工具包、JMS、JUint、表达式、Object/Xml转换、asm
1、AOP:
org.springframework.aop- 3.0.0.RELEASE:Spring的面向切面编程,提供AOP(面向切面编程)实现
org.springframework.aspects- 3.0.0.RELEASE:Spring提供对AspectJ框架的整合
2、IOC:
org.springframework.beans- 3.0.0.RELEASE:SpringIoC(依赖注入)的基础实现
org.springframework.context.support- 3.0.0.RELEASE:Spring-context的扩展支持,用于MVC方面
org.springframework.context- 3.0.0.RELEASE:
Spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等
3、持久化:
org.springframework.jdbc- 3.0.0.RELEASE:对JDBC的简单封装
org.springframework.orm- 3.0.0.RELEASE:
整合第三方的ORM框架,如hibernate,ibatis,jdo,以及 spring的JPA实现
org.springframework.transaction- 3.0.0.RELEASE:
为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理
4、Web:
org.springframework.web.portlet- 3.0.0.RELEASE:SpringMVC的增强
org.springframework.web.servlet- 3.0.0.RELEASE:对JEE6.0 Servlet3.0的支持
org.springframework.web.struts- 3.0.0.RELEASE:整合Struts的时候的支持
org.springframework.web- 3.0.0.RELEASE:SpringWeb下的工具包
5、Server:
org.springframework.instrument.tomcat- 3.0.0.RELEASE:Spring3.0对Tomcat的连接池的集成
org.springframework.instrument- 3.0.0.RELEASE:Spring3.0对服务器的代理接口
6、Extend:
org.springframework.asm- 3.0.0.RELEASE:Spring独立的asm程序,Java字节码操纵框架,2.5.6需要asm.Jar
org.springframework.jms- 3.0.0.RELEASE:为简化JMS API的使用而作的简单封装
org.springframework.test- 3.0.0.RELEASE:对Junit等测试框架的简单封装
org.springframework.core- 3.0.0.RELEASE:Spring3.0的核心工具包
org.springframework.expression- 3.0.0.RELEASE:Spring表达式语言
org.springframework.oxm-3.0.0.RELEASE:Spring 对Object/XMl的映射支持,可以让Java与XML之间来回切换
相关推荐
Spring3作为其较早的一个版本,尽管已经被后续的新版本所取代,但它仍然是许多项目的基础,学习Spring3可以帮助我们理解Spring框架的核心原理和发展历程。 Spring框架的核心特性包括依赖注入(Dependency Injection...
通过阅读"SSH框架简介.doc"和"Spring框架简介.doc",你可以深入理解这两个框架的工作原理、优缺点及应用场景,为你的Java开发之路打下坚实基础。在学习过程中,实践是关键,尝试创建小型项目,将理论知识转化为实际...
"Introducing the Spring Framework" 是一篇关于Spring框架的入门文章,对于初学者来说,它提供了一个了解Spring基本概念和核心功能的良好起点。配合翻译,读者可以更深入地理解Spring框架的工作原理和如何在实际...
整个springcloud 框架的模板,包含EurekaServer注册中心,服务提供端,服务调用端,熔断器,负载均衡-动态路由,配置中心(github 托管配置文件),自动更新配置中心,框架的一个整合,适合学习springcloud 框架的...
。。Spring11 框架简介.pdf
。。Spring11 框架简介.docx
springCloud是基于SpringBoot的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是, 跟...
#### 一、Spring框架简介 Spring框架是目前最流行的Java企业级开发框架之一,它提供了一整套轻量级的解决方案,旨在简化企业级应用的开发。Spring的核心功能包括依赖注入(Dependency Injection, DI)、面向切面编程...
提供Spring框架的基本功能,其主要组件是BeanFactory,是工厂模式的实现。 Spring 上下文。向Spring 框架提供上下文信息,包括企业服务,如 JNDI、EJB、电子邮件、国际化、校验和调度等。 Spring AOP。通过配置管理...
3. **Spring MVC**:Spring MVC是Spring框架的一部分,用于构建Web应用程序。它提供了一个分层架构,包括控制器、模型、视图和数据绑定,使得开发人员可以轻松地创建响应式的Web应用。 4. **数据访问集成**:Spring...
Spring.NET框架参考文档
### Spring框架简介 Spring框架是由Rod Johnson创建的一个开源框架,它最初是为了简化企业级应用开发而设计的。Spring框架的核心特性可以被总结为:依赖注入(Dependency Injection, DI)、面向切面编程(Aspect ...
Spring框架是中国Java开发领域中最广泛使用的轻量级框架之一,以其IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)为核心特性,极大地简化了企业级应用的开发。...
#### 一、Spring框架简介 Spring框架是一个开源的应用框架,由Rod Johnson创建,主要用于简化企业级应用的开发。Spring框架的核心特性包括依赖注入(Dependency Injection, DI)和面向切面编程(Aspect Oriented ...
本文档是一份 Spring 高级框架课程笔记,涵盖了 Spring 框架的各个方面,包括 IoC、AOP、Spring MVC、Spring Boot、Spring Cloud 等。下面是本文档的详细知识点总结: 一、Spring 框架的概述 * Spring 框架是 Java...
3. **单例模式支持**:Spring框架提供了对单例模式的支持,这意味着开发者无需自己编写实现代码即可享受单例模式带来的好处,如资源的节约和性能的提升。 4. **AOP技术**:Spring框架集成了AOP技术,使得诸如权限...
我们从一个简单的容器开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理和源码。 详细内容见博文: 【SSH进阶之路】一步步重构容器实现Spring框架——从一个...