- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Spring初学者入门教程》.pdf
Spring 笔记 v0.7
说明:整理的比较仓促,会继续进行后期修改整理的,谢谢大家。
SPRING 笔记 V0.6 1
第一章 SPRING 简介3
一、SPRING 是什么?4
1、Spring 是一个开源的用于简化企业级开发的分层框架4
2、分层结构:4
3、Spring 源代码是公开的,但是非标准的4
二、SPRING 的优点5
1、采用J2EE 开发存在的问题: 5
2、为什么要使用Spring 5
三、SPRING 的组成5
第二章 SPRING 的IOC 6
一、IOC 的概念6
二、IOC 的分类6
三、装配介绍7
1、Spring 容器 7
2、Spring 开发要用到的JAR 文件 7
四、基本使用(装配)8
1、基于set 方式注入 8
1)注入基本类型的简单属性(String 和8 中基本类型) 8
2 )注入对象 10
3 )注入集合类型 10
2、构造器方式装配(constructor 注入) 12
3、比较set 和构造注入方式 12
五、复杂装配 13
1、工厂方式装配 13
1)静态工厂方式装配 13
2 )实例工厂方式装配 13
2、自动装配(Autowring Properties ) 14
3、bean 的定义的继承 14
4、bean 的依赖关系检查 15
5、scope 15
六、BEAN 的生命周期 15
1、步骤 15
2 、接口介绍 16
七、事件处理 18
1、事件监听原理 18
1
2、编程步骤 18
第三章 SPRING 的AOP 18
一、AOP 的概念 18
1、什么是AOP 18
2、AOP 编程的好处 19
二、AOP 相关概念 19
三、AOP 基本原理 19
四、SPRING 的通知(具体的业务逻辑)20
1、Spring 的通知类型20
五、切入点(POINTCUT )22
1、pointcut 22
接口Advisor :org.springframework.aop.PointcutAdvisor 22
接口Pointcut :org.springframework.aop.Pointcut 23
接口Classfilter :org.springframework.aop.ClassFilter 23
接口MethodMather :org.springframework.aop.MethodMatcher 23
2、Spring 预定义切入点24
1)静态切入点:24
2 )动态切入点:25
3 )切入点的交叉与合并:25
4 )Introduction (非重点,严重影响性能,慢5 到10 倍)26
六、自动代理26
1、使用BeanNameAutoProxyCreator 进行自动代理27
2、DefaultAdvisorAutoProxyCreator 27
七、通过标注来使用AOP (ANNOTATION )28
1、标
文档评论(0)