ddd4j-jackson

Installation
SKILL.md

DDD4J Jackson 序列化规则

编码 DDD4J 项目中 Jackson 的使用规则。LLM 训练数据中的 Jackson 用法会与项目约定冲突。

为什么需要这个技能

LLM 会用 ISO-8601 格式 2024-03-15T10:30:00Z 序列化日期——DDD4J 要求 2024-03-15 10:30:00。LLM 不会给 null 数组返回 []——DDD4J 前端期望 null 数组永远不出现。这些规则 LLM 不知道。

Capability Boundaries

✅ Strong Suits

  1. 日期格式规则 — yyyy-MM-dd HH:mm:ss(非ISO-8601)
  2. Null值规则 — 数组→[]、字符串→""、数字→保持null、布尔→保持null
  3. @Sensitive 脱敏 — 5种策略(手机/身份证/姓名/地址/邮箱)
  4. JacksonKit — Redis/缓存专用的独立ObjectMapper(DefaultTyping.NON_FINAL)
  5. ToLongDeserializer — 处理前端JS大数字精度丢失
Installs
5
GitHub Stars
1
First Seen
Jun 18, 2026
ddd4j-jackson — full-statck-skills/ddd-skills