一、Spring的核心概念
IOC是控制反转的意思,也就是Bean的创建全部由Spring容器来负责,这些Bean可以是用户自定义的Bean,也可以是外部SDK中的Bean,创建的方式会有不同。Spring框架负责Bean的产生、Bean相互之间的依赖注入等。
AOP是横向切面编程。平常我们面向对象编程时会产生各种方法method,而如果这些方法需要修改则需要硬编码操作,我们希望找到一种柔性的方式给原有的方法打个补丁,而不需要修改原有的方法。AOP就是一种Proxy机制,通过生成原有方法的代理方法从而实现功能增强。
二、XML方式的IOC
(1)创建bean的xml配置模板
<bean id=”xxx” class=”yyy”></bean>
(2)bean的属性设置
(3)bean的依赖注入
三、Bean配置
(1)Bean原型、单例模式
(2)lazy–init
(3)constructor-arg参数
(4)factory-method参数
四、基于XML的Bean实例化的基本流程
五、Spring后处理器
(1)作用
(2)两种后处理器
六、Spring Bean的生命周期
七、Aware接口
八、IOC整体流程
九、@Component注解的属性
十、@Bean注解
十一、@Configuration注解
十二、@Profile注解
十三、AOP思想的实现方案
十四、AOP的概念
十五、XML中配置AOP的示例
十六、Spring事务编程
十七、SpringMVC关键组件
十八、Get请求和Post请求的差异
十九、Restful风格的数据
(1)URI表示某个资源名称
(2)用请求方式表示模块具体业务动作
(3)用HTTP响应状态表示结果
二十、SpringMVC拦截器Interceptor
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。