- 博客(2)
- 收藏
- 关注
原创 spring注解@Bean的使用以及@configration和@component区别
下面讨论@configration和@component两个注解的区别,@configration和@component都可以标注在类上作为一个配置类,使用@Configuration注解的类中所有带有@Bean注解的方法都会被CGLib动态代理,因此每次调用方法返回的都是同一个实例,而使用@component注解的类则为一个普通配置类,每次调用方法返回一个新的实例,下面我们来验证一下吧。另外注意@configration标注配置类不能是final的,final的无法动态代理。测试结果为false。
2023-05-07 20:40:48
190
1
原创 mybatis创建mapper接口代理类的源码执行流程
初学mybatis时发现mapper接口作为接口无法创建实现类,如何得到其实现类来调用接口方法来返回结果的?带这个疑问来查看了一下源码。1.封装获取Sqlsession的工具类。
2023-05-07 15:50:00
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人