![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
君子为猿
这个作者很懒,什么都没留下…
展开
-
aop实现全局日志打印
import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.*; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Compo...原创 2020-05-11 15:08:37 · 304 阅读 · 0 评论 -
IoC、DI的分析
控制反转(Inverse of Control,IoC),是一种降低对象之间耦合关系的设计思想。 一般而言,在分层体系结构中,都是上层调用下层的接口,上层依赖于下层的执行,即调用者依赖于被调用者。而通过IoC方式,使得上层不再依赖于下层的接口,即通过采用一定的机制来选择不同的下层实现,完成控制反转,使得由调用者来决定被调用者。 IoC通过(DI)注入一个实例化的对象来达到解耦和的目的。使用这种方法后,对象不会显式调用而是根据需求通过IoC容器(例如Spring)来提供。 采用IoC机制能够提高系统的可扩展性原创 2020-05-11 14:55:37 · 155 阅读 · 0 评论 -
Spring Bean的作用域
Spring Bean的作用域之间有什么区别 bean的作用域可以通过scope属性来指定bean的作用域 singleton :默认值。当IOC容器一创建就会创建bean的实例,而且是单例的,每次得到的都是同一个; prototype :原型的。当IOC容器一创建不在实例化该bean,每次调用getBean方法时再实例化该bean,而且每调用一次都会创建一个对象; request :每次请求...原创 2020-05-07 16:03:31 · 79 阅读 · 0 评论