暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Spring AOP IOC源码笔记.pdf
118
142页
2次
2023-06-04
免费下载
前⾔
Spring⼊⻔和IOC介绍
1. Spring介绍
1.1侵⼊式概念
1.2 松耦合概念
1.3 切⾯编程
2. 引出Spring
2.1 IOC控制反转
3.Spring模块
4. Core模块快速⼊⻔
4.1搭建配置环境
4.2 得到Spring容器对象【IOC容器】
4.2.1通过Resource获取BeanFactory
4.2.2类路径下XML获取ApplicationContext
4.3XML配置⽅式
4.3.1带参数的构造函数创建对象
4.3.2⼯⼚静态⽅法创建对象
4.3.3⼯⼚⾮静态⽅法创建对象
4.3.4 c名称空间
4.3.5装载集合
4.4注解⽅式
4.5通过JavaCong⽅式
4.6三种⽅式混合使⽤?
5. bean对象创建细节
5.1 scope属性
5.2lazy-init属性
5.3 init-methoddestroy-method
5.4 Bean创建细节总结
对象依赖
1. 回顾以前对象依赖
1.1 直接new对象
1.2 DaoFactory,⽤字符串来维护依赖关系
1.3 DaoFactory读取配置⽂件
2. Spring依赖注⼊
2.1 搭建测试环境
2.2构造函数给属性赋值
2.3通过set⽅法给属性注⼊值
2.4 内部Bean
2.5 p 名称空间注⼊属性值
2.6 ⾃动装配
2.6.1XML配置根据名字
2.6.2 XML配置根据类型
2.7 使⽤注解来实现⾃动装配
AOP⼊⻔
1. cglib代理
1.1 编写cglib代理
2. ⼿动实现AOP编程
2.1案例分析:
2.2⼯⼚静态⽅法:
2.3 ⼯⼚⾮静态⽅法
3. AOP的概述
4. 使⽤Spring AOP开发步骤
4.1 引⼊名称空间
4.2注解⽅式实现AOP编程
4.2.1在配置⽂件中开启AOP注解⽅式
4.2.2代码:
4.3⽬标对象没有接⼝
4.4 AOP注解API
4.5表达式优化
4.6 XML⽅式实现AOP编程
5. 切⼊点表达式
5.1 查官⽅⽂档
5.2语法解析
5.3 测试代码
JDBCTemplateSpring事务
1. 回顾对模版代码优化过程
2. 使⽤SpringJDBC
2.1 JdbcTemplate查询
3. 事务控制概述
3.1 编程式事务控制
3.2声明式事务控制
3.3 声明式事务控制教程
3.3.1搭建配置环境
3.3.2XML⽅式实现声明式事务控制
3.3.3 使⽤注解的⽅法实现事务控制
4.事务属性
4.1事务传播⾏为:
4.2 当事务传播⾏为是Propagation.REQUIRED
4.3当事务传播⾏为是Propagation.REQUIRED_NEW
Spring事务原理
⼀、阅读本⽂需要的基础知识
⼆、两个不靠谱直觉的例⼦
2.1第⼀个例⼦
2.2第⼆个例⼦
2.2.1再延伸⼀下
三、Spring事务传播机制
四、多线程问题
五、啥是BPP
5.1为什么特意讲BPP
六、认识Spring事务⼏个重要的接⼝
Spring事务的⼀个线程安全问题
⼀、我的思考
⼆、图解出现的原因
三、解决问题
最后
IOC再回顾和⾯试题
of 142
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜