1.1 Spring 概述
1.1 Spring 概述
1.1.1 Spring 的简史
第一阶段:xml配置
Spring 1.x时代使用xml配置Bean
第二阶段:注解配置
- Spring2.x Spring 提供了声明Bean的注解(如@Component、@Service),应用的基本配置(如数据库配置)用xml ,业务配置用注解
第三阶段:Java配置
Spring3.x&4.x 使用Java配置可以让你更好的理解你配置的Bean
1.1.1 Spring 概述
Spring 使用简单的POJO对象进行企业级开发,每一个Spring 管理的Java对象都称之为Bean ,通过IOC容器初始化Bean,解决对象件的依赖管理和对象使用
1. Sring 模块
(1)核心容器 Core Container
Spring-Core:核心工具类
Spring-Beans:Spring 定义Bean的支持
Spring-Context:运行时Spring的容器
Spring-Context-Support:Spring容器对第三方包的集成支持
Spring-Expression:使用表达式预演在运行时查询和操作对象
(2) AOP
Spring-AOP:基于代理的AOP支持
Spring-Aspects:基于AspectJ注解的AOP支持
(3) 消息 Mesaging
Spring-Messaging:对消息架构和协议的支持
(4)Web
Spring-Web\Spring-Webmvc\Spring-WebSocket\Spring-Webmvc-Portlet
(5) 数据访问/集成 Data Acess/Integration
Spring-JDBC\Spring-TX\Spring-ORM\Spring-OXM\Spring-JMS
2.Spring 生态
最新文章
- jelq
- Linux之父访谈录:设计内核只为了好玩
- ios 调试
- java对象初级知识
- 基于Jquery的Ajax分页,只有上一页和下一页
- GIT+云盘作 做 文档管理工具
- 添加可运行的js代码
- javascript模拟鼠标双击事件
- linux网口绑定笔记-bind
- NewLife.XCode 上手指南2018版(一)代码生成
- 解决Jenkins运行robot framework selenium脚本不打开浏览器的问题
- OC闪屏页尺寸
- 无空格字符串的break-all的性能问题
- (七)修改上一条SQL语句,NULL值的滤空函数nvl
- JS实现图片放大查看
- [转] js实现对图片的二进制流md5计算
- 谷歌开源的一个BTREE实现 Go语言
- mysql创建计算列(5.7以后才有)
- Jmeter之函数助手
- mysql root密码修改