摘要:
1.什么是AOP 与OOP对比,AOP是处理一些横切性问题,这些横切性问题不会影响到主逻辑实现的,但是会散落到代 码的各个部分,难以维护。AOP就是把这些问题和主业务逻辑分开,达到与主业务逻辑解耦的目的。 2. AOP的应用场景 日志记录 权限验证 效率检查 事务管理 问题: Aspectj 和sp 阅读全文
摘要:
接了一个需求,公司有要调用一个其他平台的收费接口,调用一次,收取一次费用;需要封装一下,防止被恶意盗刷;自己思考了一下,,记录每个用户的访问次数,调用一次,累计数量+1,当达到设置上限 是,直接返回提示信息;; 初步构思,从2个维度限制;1、限制每个用户每小时内的最大访问次数,,2限制每个用户每天的 阅读全文