- 博客(5)
- 收藏
- 关注
原创 spring相关框架及基本目录
核心位置:后端接收类统一放在dto/req/目录下,按业务模块(如userorder)细分;命名规范:模块名 + 操作 + ReqDTO(如),直观体现用途;核心原则:接收类和实体类、响应类严格区分,禁止用实体类直接接收前端参数。拆分核心:将常量、异常、工具、通用配置抽离为独立的 demo-common 子工程,业务代码 + 启动类保留在 demo-business;父子关系:父工程仅管理依赖版本,子工程独立(demo-common 可单独复用,demo-business 是唯一可运行工程);
2026-02-15 15:35:54
971
原创 HTTP 请求(GET/POST)传输规范
GET 仅查、POST 改 / 增 / 删,敏感 / 大量数据必用 POST;URI 用小写复数名词,参数命名小驼峰,版本号入 URI;响应统一 JSON 格式,异常码规范,日志与前端返回隔离。这份规范完全对齐阿里巴巴 Java 开发手册中 “HTTP 接口” 相关条款,简洁易落地,可直接作为团队接口开发的统一标准。
2026-02-17 13:31:08
930
原创 阿里云 HTTP 请求核心规范(前后端 + Java 后端)
单 / 微服务统一用ResultDTO封装响应,对齐阿里云状态码;全局异常处理器捕获所有异常,标准化返回;微服务新增网关层过滤器,处理 502/503/504 等专属状态码。
2026-02-16 09:58:50
1127
原创 Java 后端常用工具类分为无需额外配置和 ** 需配置(依赖 + yaml + 工具类)** 两类,具体如下:
防抓包核心:以国密 HTTPS(TLCP)为基础,叠加 SM4 接口参数二次加密,同时用时间戳 / 随机串防重放,双重保障传输安全。密码存储核心:采用「静态盐 + 用户唯一动态盐 + SM3 哈希」的不可逆存储方式,杜绝明文 / 单一哈希的安全风险。落地关键:加密密钥 / 静态盐需配置中心存储(如 Nacos),避免硬编码;定期轮换密钥 / 静态盐,提升抗破解能力。
2026-02-16 09:58:17
1304
原创 HTTP 请求(GET/POST)传输规范(Java 后端)
编码核心:GET 用,POST 用,参数校验用 JSR380+@Valid;响应核心:所有接口统一返回ResultDTO,异常统一由捕获;安全核心:GET 禁止传敏感数据,POST 新增接口保证幂等,日志屏蔽敏感信息;规范核心:URI 用小写复数名词 + 版本号,参数命名小驼峰,编码统一 UTF-8。核心匹配:路径参数→、查询参数→、JSON→、文件→;场景优先:查询用 GET(路径 / 查询参数),新增 / 修改 / 文件用 POST(JSON/FormData);规范统一。
2026-02-15 15:55:12
1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅