在最后一集中来时讲解怎么来实现类似spring的AOP框架。在测试的时候我就有点弄不明白了,现在配置文件中我设置的target是java.util.ArrayList,然后通过BeanFactory来得到这个目标的代理,可是为什么我现在想要测试它的功能却不能呢,我现在直接使用强转来把这个得到的代理对象给转化为ArrayList,可是会报错的。为什么?
我觉得就老师实现的功能中,只要属性文件里配好了,目标和契约,那么我就可以得到这个目标的一个代理实例的,可是为什么就是使用不了这个代理的功能呢?有谁看了这部分视频,可以来说说。。。。很纠结呀 |