eliteforge-java-fe-consensus-spec
Installation
SKILL.md
EliteForge Java前后端共识规范
§0 目标
用于接口设计、接口评审、Controller/客户端实现和联调问题定位。命中本技能后,以下规则是强制约束,不要降级为建议。若规则冲突,及时沟通确认。
§1 使用方式
- 设计接口时,先确定 HTTP 方法、URL、Param、VO、状态码、错误码、响应体、分页和国际化契约,再写代码。
- 评审接口时,按本文件逐项指出违反项,并标注章节号。
§2 开发共识
§2.1 序列化
- 后端统一使用 Jackson 序列化和反序列化,禁止 fastjson。
- Java 手动序列化使用
cn.cisdigital.elite.forge.infra.commons.util.JsonUtils。 - Java 使用全局统一
ObjectMapper:cn.cisdigital.elite.forge.infra.commons.serialize.ObjectMapperHolder。