添加了那新的三個jar,還是報錯
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
請大家幫忙看看!謝謝啦?。。。?/p>
2019-01-08
你好,我把JAR包也引了。還是報錯。。這是為啥呢
2018-12-19
我的配置和你的一樣,為啥實例化就報錯了啊
2018-10-15
。。。
把問題解決了。。。
就是在aop before中pointcut的寫法,注意是引用外面定義的pointcut,所以寫法應該是pointcut-ref=“”
。。。
要細心啊。。
2018-10-15
自己試了一下,把pointcut直接寫到aop before的標簽中,
且*與包名前面要有空格,否則也報錯
這樣是可以的,但是單獨寫pointcut的標簽再寫aop before的標簽,就會報空指針的錯
error:
Pointcut is not well-formed: expecting '(' at character position 0
serenaPointcut
請問一下大家,謝謝啦!