这款Skill把后端代码按业务归位

提供Spring Boot开发的标准做法和代码结构。

java-springboot 是指导 AI 编写和整理 Spring Boot 应用的 Skill。给它业务需求或现有代码,它会围绕项目结构、依赖注入、接口数据、事务和测试提出实现建议。

订单功能的代码散在多个按技术层命名的目录里,改一个业务可能到处跳。它建议按功能或领域组织包,再在业务内部安排职责。需要的组件通过构造函数明确传入,也更方便单独测试。

接口不直接把数据库实体交给客户端,而用专门的数据对象表达输入输出;输入校验和统一错误响应也有对应要求。测试则按服务、控制器、数据访问等范围选择,不必每次都加载整个应用。

适合已经选定 Spring Boot、想让后续维护更有章法的团队。最终仍需按项目版本和既有结构调整,避免为了套目录而扩大一次小改动。

分类:编程开发

来源仓库:github/awesome-copilot

适合用来做什么

  • 请提供使用 Spring Boot 开发微服务的最佳实践。
  • 有哪些常见的 Spring Boot 开发模式?

安装 java-springboot

npx skills add https://www.iskills.cc/skills/github/awesome-copilot/java-springboot/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 java-springboot 的用途与原始说明

浏览全部 Skill 指南