求解spring aop cglib問題
是這樣的,我在使用spring的aop中不想用有介面的類,所以就用cglib來實現aop,我在ilb中加了cglib-nodep-2.1_3.jar等包,配置中這樣寫的
<aop:aspectj-autoproxy proxy-target-class="true" />
<bean class="org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator" />
<bean class="com.bbs.aop.PutAop"/>
<!-- test bean -->
<bean id="testbean" class="com.test.Hello"/>
測試中這樣寫的:
public void mytest(){
BeanFactory bf = new ClassPathXmlApplicationContext("applicationContext_*.xml");
Hello h = (Hello)bf.getBean("testbean");
h.out();
}
測試生成了一個代理 "$Proxy6",很明顯這個$Proxy6是要有介面才能接的,十分不明白,我明明強制使用cglib來生成Hello子類了,為什麼還是給我生成了個代理呢?不知道使用cglib還要有哪些配置,我用的spring是2.5的,知道問題的朋友能賜教一下嗎?謝謝了
<aop:aspectj-autoproxy proxy-target-class="true" />
<bean class="org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator" />
<bean class="com.bbs.aop.PutAop"/>
<!-- test bean -->
<bean id="testbean" class="com.test.Hello"/>
測試中這樣寫的:
public void mytest(){
BeanFactory bf = new ClassPathXmlApplicationContext("applicationContext_*.xml");
Hello h = (Hello)bf.getBean("testbean");
h.out();
}
測試生成了一個代理 "$Proxy6",很明顯這個$Proxy6是要有介面才能接的,十分不明白,我明明強制使用cglib來生成Hello子類了,為什麼還是給我生成了個代理呢?不知道使用cglib還要有哪些配置,我用的spring是2.5的,知道問題的朋友能賜教一下嗎?謝謝了
相關文章
- Spring AOP 實現原理與 CGLIB 應用SpringCGLib
- 【Spring】AOP的代理預設是Jdk還是Cglib?SpringJDKCGLib
- spring aop原理 JDK動態代理和CGLIB動態代理SpringJDKCGLib
- AOP底層原理之CGlibCGLib
- 關於AOP攔截器使用的一個問題,尋求解決方案
- 15-Spring AOP的底層實現原理JDKProxy&CGLIBSpringJDKCGLib
- Spring框架系列(11) - Spring AOP實現原理詳解之Cglib代理實現Spring框架CGLib
- 死磕Spring之AOP篇 - Spring AOP常見面試題Spring面試題
- 死磕Spring之AOP篇 - 初識JDK、CGLIB兩種動態代理SpringJDKCGLib
- Spring AOP呼叫本類方法沒有生效的問題Spring
- 【Spring AOP】AOP 底層實現原理 —— 動態代理類的建立(JDK、CGlib)、工廠如何加工原始物件SpringJDKCGLib物件
- 演算法問題基於蟻群演算法求解求解TSP問題(JAVA)演算法Java
- 樹遞迴問題的求解遞迴
- c++求解李白喝酒問題C++
- CMP DataSource問題,尋求解決方案
- python+gurobi求解排班問題Python
- Spring AOPSpring
- spring AOPSpring
- [Spring]AOPSpring
- matlab求解線性規劃問題Matlab
- 死磕Spring之AOP篇 - Spring AOP總覽Spring
- Spring AOP APISSpringAPI
- Spring 的 AOPSpring
- spring-aopSpring
- Spring AOP IOCSpring
- Spring的AOPSpring
- [Spring之AOP]Spring
- Spring(四):AOPSpring
- Spring AOP (上)Spring
- Spring Boot整合Spring AopSpring Boot
- Spring 3.0 AOP 之 AOP 術語 (一)Spring
- jdon框架的aop和快取問題框架快取
- 分治演算法-求解棋盤覆蓋問題演算法
- 配置ASM磁碟時發現的奇怪問題,求解~ASM
- 使用合適的維度拆分來求解問題
- 利用瓊斯矩陣求解一般偏振問題矩陣
- 面試問爛的 Spring AOP 原理、SpringMVC 過程面試SpringMVC
- 提問:使用spring aop實現許可權管理Spring