Files
huachuang/.claude/skills/nl-java-style/SKILL.md

1.2 KiB

name, description
name description
holdwell-java-style 用于在编写、修改、评审或重构 Java 17 / Spring Boot / MyBatis 后端代码时启用,适用于需要遵循 Holdwell 团队规范的 coding 项目后台服务,包括:使用 ResultPo / PageResult 响应结构、使用 @Resource 注入、基于注解进行参数校验、共享 DTO 放在 product-api 模块、手动字段映射而不是使用 BeanUtils.copyProperties、使用中文注释/日志,以及优先依赖数据库默认值等实践。

NL Java Backend Skill

何时使用

  • 在编写Java代码的时候
  • 新增或调整 ControllerServiceServiceImplMapperConfigDtoApi
  • 评审或重构 Java / Spring / MyBatis 代码时,需要严格对照团队规范。

使用方式

  1. 开始改代码前,先阅读 references/rules.md
  2. 实现时优先满足返回值、校验、注入、注释、日志、数据库约束,不要额外写“防御性兜底”代码。
  3. 交付前检查命名rules.md、排序、分页入参、字段映射、删除语义、远程调用失败处理是否符合规范。

参考