spring-aop配置多切面
来源:互联网 发布:停车场车牌识别算法 编辑:程序博客网 时间:2024/04/29 22:09
spring中使用多个切点来执行同一个方法
package com.traditional.culture.aop;
import org.aspectj.lang.JoinPoint;import org.springframework.beans.factory.annotation.Autowired;import com.traditional.culture.shiro.SimpleFilterChainDefinitionsService;public class ShiroAdvice {@Autowiredprivate SimpleFilterChainDefinitionsService filterChainDefinitionsService;/** * 更新权限 * @param joinPoint */ public void doAfter(JoinPoint joinPoint) { filterChainDefinitionsService.updatePermission(); } }
<bean id="shiroAdvice" class="com.traditional.culture.aop.ShiroAdvice" /><aop:config><aop:aspect id="aspect" ref="shiroAdvice"><aop:pointcut id="shiroMgr"expression="execution(* com.traditional.culture.service.impl.AuthOperationServiceImpl.editOper(..)) || execution(* com.traditional.culture.service.impl.AuthRoleAuthServiceImpl.addRoleAndAuth(..)) || execution(* com.traditional.culture.service.impl.AuthRoleAuthServiceImpl.deleteBatch(..))" /><aop:after method="doAfter" pointcut-ref="shiroMgr" /></aop:aspect></aop:config></bean>
阅读全文
0 0
- spring-aop配置多切面
- spring(AOP)多个切面
- Spring AOP( 面向切面编程)配置
- 【Spring AOP】基于Schema配置切面
- 【Spring AOP】基于Schema配置切面
- spring添加AOP切面-基于XML配置
- Spring aop切面实际应用 XML配置
- Spring aop切面实际应用 XML配置
- Spring AOP 之 Schema配置切面
- 配置Spring AOP面向切面编程
- Spring-AOP 基于Schema配置切面
- Spring框架-AOP细节2(XML配置AOP切面)
- 【Spring】AOP - 面向切面
- spring aop 定义切面
- Spring AOP切面
- 【Spring】AOP - 面向切面
- Spring AOP切面编程
- spring Aop切面
- To yourself
- 反编译apk出现Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec错误
- C语言中scanf(),sscanf(),fscanf()的用法和区别
- OpenCV颜色空间——HLS颜色空间
- 浅谈程序设计
- spring-aop配置多切面
- VS/MFC实例:对话框--为对话框添加控件
- 最小生成树(普利姆算法、克鲁斯卡尔算法)
- JKS导出的P12无法导入keychain或转换成pem问题:Error outputting keys and certificates
- 关于Lisp采用波兰式的一些想法
- 数学算法:poweroj1026-丑数(根据固定倍数得到从小到大的序列)
- 我与Linux系统
- 在网页上播放多种后缀的视频文件的临时解决方案
- macOS 修改网卡地址出现basicipv6validationerror怎么改