![](https://img-blog.csdnimg.cn/20200605130127378.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
IOC、AOP
楼上有只喵
Java不归路。。。
展开
-
Spring学习笔记(一)之第一个spring程序
1.Spring介绍 Spring 是一个开源框架,Spring可以做很多事情,它为企业级开发提供这些功能的底层都依赖于它的两个核心特性:IOC和AOP。 IOC:所谓控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转。 AOP:为 Aspect Oriented Programmi...原创 2019-06-19 10:22:58 · 104 阅读 · 0 评论 -
Spring学习笔记(二)之Spring 的配置、实例化bean、依赖注入
第二次学习笔记总结了6点内容,分别是:Spring 的三种配置方法、实例化bean的三种方式、依赖注入的两种方式、自动装配、延迟初始化、Spring的作用域scope 1.Spring 的三种配置方法 1.1 用 XML 配置, 参考 学习笔记(一)中的程序 1.2 用 Annotation 自动扫描装配 step1:导入jar包 commons-logging-...原创 2019-06-19 17:40:37 · 252 阅读 · 0 评论 -
Spring学习笔记(三)
第三次学习笔记总结了5点内容,分别是:bean之间的关系、 Spring 和 JSR 的 Annotaion 对比、Bean的初始化与销毁方法 三种配置方式、导入和混合配置、项目实战。 1.bean之间的关系 IOC容器中的Bean之前存在三种关系: 继承 依赖 引用 1.1继承 bean定义的继承:不同于Java中的继承,这里指的是配置上的继承...原创 2019-06-20 21:29:01 · 235 阅读 · 0 评论 -
Spring笔记(四)之AOP
第四次学习笔记,开始学习Spring的AOP,总结了2点内容,分别是:AOP 相关术语、通知(Advice)的类型。 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等 1.理解 AOP ...原创 2019-06-22 10:41:51 · 103 阅读 · 0 评论