使用AOP实现日志和防止重复提交
AOP实现日志和防止重复提交AOP:使用步骤:访问日志1.引入依赖2.自定义注解3.定义一个切面类4.使用防止重复提交1.自定义注解2.定义一个切面类3.使用
AOP:
底层通过动态代理的方式对指定方式进行增强
提供声明式事务;允许用户自定义切面
横切关注点:跨越应用程序多个模块的方法或功能。即是,与我们业务逻辑无关的,但是我们需要关注的部分,就是横切关注点。如日志 , 安全 , 缓存 , 事务等等 ....
切面(ASPECT):横切关注点 被模块化 的特殊对象。即,它是一个类。
通知(Advice)
原创
2021-06-26 15:51:47 ·
281 阅读 ·
0 评论