0
点赞
收藏
分享

微信扫一扫

06怎么编写切面

首先定义一个注解,用来标识切点以及携带参数控制切面行为。

然后编写切面类,这个切面类包含切点,切点就是这个切面逻辑生效的地方。

然后就是定义环绕方式,常见的有方法执行前、方法执行后、环绕、方法出参后。

这是一种自定义注解结合的,切面编写方式,目前的应用场景有:

比如订单提交接口,前端可能触发连击操作,导致同一笔业务提交了两次。这种情况下,可以定义一个注解,注解逻辑是该用户的token在2秒内只能提交一次订单。那么连击得第二次提交就会失败。那就避免了这个问题。

举报

相关推荐

0 条评论