随笔分类 - SpringBoot
摘要:问题背景: 项目前后端分离,后端sa-token鉴权,会话存储使用 sa-token-redis-jackson,所有登录会话写入 Redis。 配置片段: sa-token: token-name: Authorization token-prefix: Bearer is-read-header
阅读全文
摘要:影响范围:application/x-www-form-urlencoded 类型的回调接口 关联代码:支付回调、切面处理流程 一、问题现象 线上多个支付平台的异步通知到达后,控制器拿不到任何参数,直接返回 failure,依靠回调支付状态无法落库,流程最后依赖主动验单落库。 初次故障日志: INF
阅读全文
摘要:在 Spring Boot 项目已经开发完成后,想要实现国际化(i18n),让所有提示信息(后端返回的错误消息、成功消息、异常信息、枚举描述等)支持多语言,处理流程如下: 1. 创建国际化资源文件(messages.properties) 在 src/main/resources 目录下(新建 i1
阅读全文
摘要:当前项目中基本操作都是业务中抛出异常,由全局异常处理@RestControllerAdvice + @ExceptionHandler抓取并处理。常见异常处理器: MethodArgumentNotValidException(验证异常) 触发条件:`@Valid` 注解验证失败时触发,适用于 `@
阅读全文

浙公网安备 33010602011771号