
Spring相关
等一次另眼相看
我的眼里阳光在跳,天边有一方麦草,它们不肯被积雪压倒,努力长高
展开
-
Spring前瞻——浅析Java的动态代理模式
Spring的两个主要思想就是IOC和AOP。其中最重要的AOP思想使用的就是java的动态代理模式,学习这种底层原理对于我们理解AOP思想很重要。学习动态代理模式之前,我们要先学习代理模式。代理模式定义为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式(Proxy P...原创 2019-05-27 14:18:00 · 267 阅读 · 0 评论 -
Spring学习笔记(一)——Spring体系结构、IoC容器、Bean
参考文档:传送门1 传送门2文章目录Spring的体系结构核心容器-Core Container数据访问或集成Web其他模块容器IoC与BeanBeanFactory和ApplicationContext配置元数据的三种方式实例化ApplicationContextBeanBean的定义Bean和容器的关系Spring的体系结构Spring是模块化的,允许你选择适用自己的模块而不必将其他...原创 2019-06-05 17:45:29 · 648 阅读 · 0 评论 -
Spring学习笔记(三)——AOP
AOP的一些基本概念面向对象编程(OOP)的弊端?——当需要为多个不具有继承关系的而对喜爱那个引入同一个公共行为时,例如日志、安全监测等,我们必须在每个对象里引入公共行为,这样程序中就产生了大量的重复代码。解决方法?——面向方面编程(AOP),AOP所关注的方向是横向的,不同于OOP的纵向。AOP和 IoC容器的关系?——AOP框架是Spring的一个关键组件,但...原创 2019-06-12 16:43:51 · 197 阅读 · 0 评论 -
Spring学习笔记(二)——依赖注入与自动装配、基于注解的配置、基于java的配置
参考文档:传送门1 传送门2说明:第一个文档是W3School中的Spring学习文档,比较粗略。第二个文档是Spring官方的文档,非常详细,对自己英语水平不自信的话使用浏览器的翻译插件查看。写在前面:本文是个人学习总结,笔记内容都来自于以上两个文档,笔记大部分采用了问答的方式来梳理文档中复杂的知识体系,属个人习惯,不喜勿喷。文章目录依赖注入基于构造方法的依赖注入基于setter方法的...原创 2019-06-06 23:08:18 · 555 阅读 · 0 评论