springAOP简单使用
来源:互联网 发布:国家代码顶级域名 编辑:程序博客网 时间:2024/04/29 13:10
@Aspect
public class BonusAspect {
Logger logger = Logger.getLogger(BonusAspect.class.getName());
@Autowired
private FreshAmountService freshAmountService;
@Autowired
private VirtualRecordService virtualRecordService;
@AfterReturning("execution(* com.***.java.service.impl.UserServiceImpl.addUser(*))")//正则表达式确定切入点,注意事务,存在事务性操作可能不生效
public void doAfter() {
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes())
.getRequest();
HttpSession session = request.getSession();
String userid = (String) session.getAttribute("newUserId");
配置文件
<aop:aspectj-autoproxy/>
注入bean
<bean id="bonusHandler" class="com.****.java.system.BonusAspect"/>
- springAOP简单使用
- SpringAop切面的简单使用
- springAOP的简单实现
- springAop简单介绍
- SpringAop的使用
- 使用SpringAOP 处理异常
- SpringAOP快速使用
- SpringAOP概念及其使用
- SpringAOP使用注意事项
- 直男版简单的springAop例子
- SpringAOP:简单的Aspect案例
- SpringAOP
- SpringAOP
- SpringAop
- SpringAOP
- springAOP
- springAOP
- SpringAOP
- ovirt挂载多存储环境时注意事项
- android背景选择器selector用法汇总
- Android 内存优化篇——夜用大片防侧漏
- 润乾集算报表集成百度ECharts
- TCP连接关闭时不发FIN包的奇怪行为分析
- springAOP简单使用
- notepad中如何把多行转换为一行
- Android中的几种网络请求方式详解
- 两个字符窜,在母窜中查找子窜的位置
- Android Studio中LeakCanary的使用
- Android View面试难点解析
- maven项目转成web项目,通过eclipse…
- 由git版本控制maven管理的简单web…
- Internet+ or CPS 行业系统解决方案