springboot接口
SpringBoot优雅实现接口的多实现类方式详解
目录1. 样板代码1.1. 支付类型枚举1.2. 支付服务接口1.3. 支付服务实现类1.4. 支付服务策略管理器2. 使用代码2.1. 订单服务接口2.2. 订单服务实现类3. 测试代码1. 样板代码[详细]
2025-10-22 10:22 分类:开发SpringBoot通过拦截器实现接口限流的两种方案
目录方案一:基于Redis + Lua脚本的分布式限流核心逻辑代码实现1. Redis配置类2. 限流拦截器3. 注册拦截器方案二:基于内存计数器的单机限流核心逻辑代码实现关键对比与选择建议在Sprin[详细]
2025-10-12 10:22 分类:开发SpringBoot项目中实现接口幂等的代码详解
目录前言1. Token 令牌机制2. 数据库唯一约束3. 数据库乐观锁4. 分布式锁5. 请求摘要(内容指纹)如何选择幂等方案?注意事项总结前言[详细]
2025-09-25 10:32 分类:开发-
SpringBoot实现接口限流的常用方案
目录漏桶和令牌桶说明项目基础配置pom.XMLapplication.yml启动类基于Redisson的令牌桶RateType限流键(key)的设计测试结果Guava的实现接口说明具体代码结果基于nginx的限流Nginx 限流核心模块:ngx_http_limit_req_[详细]
2025-08-19 10:29 分类:开发 SpringBoot实现接口加密的五大技巧分享
目录5大神器,让接口“秒变”加密大师神器1:RSA+AES混合加密——加密界的“黄金CP”神器2:自定义注解——给接口装个“加密开关”神器3:AOP自动解密—&md[详细]
2025-07-11 10:35 分类:开发SpringBoot中接口安全的5种访问控制方法详解
目录方法一:基于Spring Security的认证与授权原理实现方式优缺点分析适用场景方法二:基于JWT的无状态认证原理实现方式优缺点分析适用场景方法三:OAuth 2.0第三方授权原理实现方式优缺点分析适用场景方法四:接口签[详细]
2025-05-28 10:28 分类:开发SpringBoot接口恶意刷新和暴力请求的解决方法
在实际项目使用中,必须要考虑服务的安全性,当服务部署到互联网以后,就要考虑服务被恶意请求和暴力攻击的情况,下面的教程,通过intercept和Redis针对url+ip在一定时间内访问的次数来将ip禁用,可以根据自己的需求[详细]
2025-04-11 15:03 分类:开发SpringBoot实现接口防刷的五种方案
目录1. 基于注解的访问频率限制实现步骤优缺点分析2. 令牌桶算法实现限流实现步骤优缺点分析3. 分布式限流(Redis + Lua脚本)实现步骤优缺点分析4. 集成Sentinel实现接口防刷实现步骤优缺点分析5. 验证码与行为分析[详细]
2025-04-10 10:29 分类:开发SpringBoot几种常用的接口日期格式化方法
目录全局时间格式化部分时间格式化自定义参数转换器使用 Spring 注解使用 ControllerAdvice 配合 initBinder后端全局设置接口输出日期格式为时间戳全局时间格式化[详细]
2024-11-09 10:25 分类:开发-
springboot接口加签验签常见的几大问题及解决过程
目录springboot接口加签验签常见问题及解决1、测试Controller2、aop切面问题1问题2问题3问题4(额外拓展)总结springboot接口加签验签常见问题及解决[详细]
2024-11-06 10:20 分类:开发
加载中,请稍侯......