我需要与之匹配的Spring AOP切入点注释



任何公共方法,任何返回类型,部分类名匹配,任何方法,将session作为第一个参数

我想到了@Before(value="execution(public * *ServiceImpl.*(*.PlayerSession,..))")

这不起作用。但当我把它换成@Before(value="execution(public * com.mycompany.mypkg.IdServiceImpl.*(*.PlayerSession,..))")时,它就工作了。

试着用这个代替:

@Before(value = "execution(public * *..*ServiceImpl.*(*..PlayerSession, ..))")

您需要添加*..,以便spring将在任何包中搜索您的*ServiceImpl服务

注意:为了方便起见,我也在PlayerSession对象之前添加了它

相关内容

  • 没有找到相关文章

最新更新