![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 92
wonder_wonder
为什么不呢
展开
-
Spring 中的bean 是线程安全的吗?
本文为转载文章,出处见文末。结论:不是线程安全的Spring容器中的Bean是否线程安全,容器本身并没有提供Bean的线程安全策略,因此可以说Spring容器中的Bean本身不具备线程安全的特性,但是具体还是要结合具体scope的Bean去研究。Spring 的 bean 作用域(scope)类型 1、singleton:单例,默认作用域。 2、prototype:原型,每次创建一个新对象。 3、request:请求,每次Http请求创建一个新对象,适用于WebApplic.转载 2021-10-27 20:01:19 · 371 阅读 · 0 评论 -
Spring中的Bean的装配方式
Bean的装配方式Bean的装配方式也即是依赖关系的注入方式,依赖注入可通过setter方法注入、构造方法注入。Spring容器主要支持基于XML的装配、基于Annotation的装配(通过setter方法注入在Annotation中的实现)和自动装配。下面分别介绍基于XML的装配方式设值注入(通过setter方法)基于XML的装配方式可通过setter方法或构造方法注入,当通过s...原创 2017-08-20 18:48:09 · 465 阅读 · 0 评论 -
Spring AOP和事务处理的自我总结
AOP面向切面编程spring的AOP可分为三大类的实现方式手动代理(jdk和cglib方式)声明式工厂(半自动和全自动方式)AspectJ(基于XML和Annotation)手动代理手动代理分为jdk动态代理和cglib方式动态代理,代理类通过调用被代理类的相关方法提供服务,纯java实现,不需要专门的编译过程和类加载器,通过代理方式向目标类织入增强的代码。jdk原创 2017-08-25 11:12:56 · 582 阅读 · 0 评论