Spring练习生
碎叶的痕迹
我的前半生,
展开
-
如何解决从spring容器里拿到一个被代理过的对象 而不是自己声明的实现类对象
场景 当xml文件中存在这样的配置时 而当你在写case使用@XAutowire使用接口注入时,会报一下异常信息 org.springframework.beans.factory.BeanNotOfRequRequiredTypeException: Bean named 'bankTockenService' is expected to be of type 'e 'com.m...原创 2018-08-12 22:25:00 · 2822 阅读 · 1 评论 -
Spring property标签ref属性和ref标签区别
ref属性:查找当前配置文件里的bean <property name=“animal” ref="monkey" /> reg标签: <property name="animal"> <ref bean="monkey"/> </property> ref标签有3种属性: <ref bean="&q转载 2018-08-15 23:21:03 · 4284 阅读 · 0 评论 -
Spring中的代理类
Spring在实现AOP时需要用到代理,有两种实现可选的代理方式,分别是JDK动态代理以及CGLIB代理。但这两种代理却又有着很大的区别。 一、两种实现代理方式的介绍 JDK动态代理 源自Java纯正血统,属于Java SE规范中的API。实现动态代理有如下四步骤: 通过实现 InvocationHandler 接口创建自己的调用处理器; 通过为 Proxy 类指定 ClassLoa...转载 2018-08-22 00:02:01 · 300 阅读 · 0 评论