aop是什么,用来做什么
2018-12-02 本文已影响17人
健倾心语
面向切面编程
核心原理:
使用动态代理的方式在执行方法前后或者出现异常的时候做加入相关的逻辑
事务处理:执行方法前,开启事务,执行完成后关闭事务,出现异常后回滚事务
2.权限判断:在执行方法前,判断是否具有权限
3.日志:在执行前进行日志处理
面向切面编程
核心原理:
使用动态代理的方式在执行方法前后或者出现异常的时候做加入相关的逻辑
事务处理:执行方法前,开启事务,执行完成后关闭事务,出现异常后回滚事务
2.权限判断:在执行方法前,判断是否具有权限
3.日志:在执行前进行日志处理