单项选择题
以下execution()表达式使用错误的是()
A.execution(void com.mhys.demo.UserServiceImpl.save())B.execution(*com.mhys.demo.UserServiceImpl.save())C.execution(*com.mhys.demo.UserServiceImpl.*())D.execution(com.mhys.demo.*ServiceImpl.*())
单项选择题 aop:after-throwing的作用是()
单项选择题 aop:after-returning的作用是()
单项选择题 aop:pointcut的作用是()