锁定老帖子 主题:避免客户端代码直接引用目标Bean
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-16
在Spring的ApplicationContext中为了避免客户端代码直接引用目标Bean,可以将目标Bean定义成内部Bean,我在其中是这样配置的 <bean id="service" 出现如下错误: Exception in thread "main" org.springframework.aop.AopInvocationException: AOP configuration seems to be invalid: tried calling method [public abstract void org.spring.aop.target.TestService.view()] on target [org.spring.aop.advice.AuthorityInterceptor@1193779]; nested exception is java.lang.IllegalArgumentException: object is not an instance of declaring class
请指教 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-16
仔细看 置顶的 发帖的智慧
发贴之前一定要google 你这个错都给你报出来了 去找一下 应该不会找不到吧 |
|
返回顶楼 | |
发表时间:2007-03-16
google了一下
有意思的动态类装载特性object is not an instance of declaring class异常,证明同名类已被装载。 有趣的是,如果仍然调用使用反射获取的原来类的方法,对象仍然可以运行。 而且在例子中,使用了不同的URLClassLoader实例,而当使用相同的URLClassLoader实例时, ... dev2dev.bea.com.cn/bbs/thread.jspa?forumID=125&threadID=26849&messageID=160930 - 44k - 网页快照 - 类似网页 |
|
返回顶楼 | |
浏览 3322 次