Serena_Cecilia
2018-10-15 11:37
No bean named 'serenaAspect' available
这是对应老师MoocAspect那个类;
这是对应biz那个类
测试类:
这是xml
还是会报错
No bean named 'serenaAspect' available
Cannot create inner bean '(inner bean)#78e67e0a' of type [org.springframework.aop.config.MethodLocatingFactoryBean] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#78e67e0a': Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'serenaAspect' available
请大家帮忙看看!谢谢啦!!!!
你好,我把JAR包也引了。还是报错。。这是为啥呢
我的配置和你的一样,为啥实例化就报错了啊
。。。
把问题解决了。。。
就是在aop before中pointcut的写法,注意是引用外面定义的pointcut,所以写法应该是pointcut-ref=“”
。。。
要细心啊。。
自己试了一下,把pointcut直接写到aop before的标签中,
且*与包名前面要有空格,否则也报错
这样是可以的,但是单独写pointcut的标签再写aop before的标签,就会报空指针的错
error:
Pointcut is not well-formed: expecting '(' at character position 0
serenaPointcut
请问一下大家,谢谢啦!
Spring入门篇
268786 学习 · 963 问题
相似问题