Spring 设计原理
文章平均质量分 97
tealala
这个作者很懒,什么都没留下…
展开
-
Spring Aop初体验
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP设计模式追求的是调用者和被调用者之间的解耦,AOP也是这种目标的一种实现。 适用场景: 日志、事务、安全等都会写在业务代码中(非业务类横切于业务类),这些代码一般都是重复,所以AOP就实现了...原创 2020-03-08 22:00:43 · 151 阅读 · 0 评论 -
Spring自动装配之依赖注入
依赖注入发生的时间 当Spring IOC容器完成了Bean资源的定位、载入和解析注册之后,IOC容器中已经管理了Bean定义的相关数据,但是此时IOC容器还没有对所管理的Bean进行依赖注入。 依赖注入发生的场景 1、用户第一次使用getBean()方法时,IOC容器触发依赖注入。 2、当用户在配置文件将<bean>元素配置了lazy-init=...原创 2020-03-08 21:59:24 · 228 阅读 · 0 评论 -
Spring 核心原理
Java Bean (java bean 是由Applet Bean演变而来) ------------> EJB(Enterprise java beans)--------->POJO(plain ordinary java Obect,简单的java bean) Spring 简化开发的四个基本策略 1、基于POJO的轻量级和最小侵入性编程 2、通过依赖注入和面向......原创 2020-03-08 21:58:20 · 2679 阅读 · 0 评论