![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
Snovi-
资深的棋牌游戏工程师,架构师,团队Leader,管理过国内项目,海外项目,并成功上线多款APP。
展开
-
Spring创建Bean的三种方式的使用和区别
在学习Spring的时候,发现Spring的IOC(控制反转)为我们提供的三种创建Bean的方式。1.Spring创建Bean的三种方式这里采用XML配置,分别演示三种创建Bean的方式和代码。先创建一个Bean User类 三种方式都是为了得到这个User的对象/** * User对象 * @author:LiChong * @date:2018/7/28 */...原创 2018-07-28 21:56:28 · 12168 阅读 · 5 评论 -
SpringAOP底层动态代理的实现
Spring AOP底层动态代理的实现(1)第一种情况,有接口情况,使用动态代理创建接口实现类代理对象,采用的是JDK自带的动态代理方式,只支持代理实现了接口的类。(2)第二种情况,没有接口情况,使用动态代理创建类的子类代理对象,使用cglib(第三方开源技术)的动态代理方式,没有实现接口也可以。JDK动态代理:定义一个接口:UserDao/** * 创建一个接口 * @...原创 2018-07-30 23:42:58 · 256 阅读 · 0 评论 -
SpringAOP配置的jar问题
要使用SpringAOP除了加入Spring的核心依赖jar之外,还要加入AspectJ的相关依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> ...原创 2018-07-31 22:09:31 · 1212 阅读 · 0 评论 -
Spring IOC的三种配置方式
IOC: Inversion of Control 控制反转. 指的是对象的创建权反转(交给)给 Spring 管理,想要让Spring帮我们管理对象,前提是将对象交由Spring来创建。Spring提供了三种IOC的配置:1、XML声明配置2、注解声明配置 (推荐)3、JavaConfig声明配置 (推崇) XML声明配置 顾名思义,就是将b...原创 2018-11-28 10:37:36 · 1561 阅读 · 0 评论