![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
micro_boy
做一个具有财商的程序员
展开
-
service层实现类serviceImpl单元测试,报错org.springframework.beans.factory.UnsatisfiedDependencyException,报代理错误
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.microboy.demo.service.Impl.AreaServiceImplTest': Unsatisfied dependency expressed through field 'ar...原创 2018-10-02 11:01:46 · 1690 阅读 · 0 评论 -
Spring通过注解annotation方式注入Bean时,采用动态代理,那么JDK代理和CGLIB代理区别?
切面编程是Spring中非常重要的一个模块,切面编程的实现原理是动态代理,那么动态代理又有两种实现方式:一种方法是直接实现JDK中的InvocationHandler接口,另一种方法是继承CGLIB。首先如果不是很清楚两者的区别的话,记住一般情况下InvocationHandler要比CGLIB要好就行了。(1)如果目标对象至少实现了一个接口,那么就用JDK动态代理,所有由目标对象实现的接...原创 2018-10-02 11:26:31 · 4345 阅读 · 0 评论