Backend Spring

Use this when implementing or changing the Spring Boot backend in apps/api (controllers, services, repositories, migrations, tests). Not for frontend work.

tomevault-io f8bf664 2 files · 1.3 KB Updated

File contents

Workflow

  1. Read docs/ARCHITECTURE.md and docs/DATA_MODEL.md first.
  2. Keep layers strict: Controller -> Service -> Repository.
  3. Prefer DTOs at boundaries; never expose persistence entities directly.
  4. Any schema change must include a migration and a brief update to docs/DATA_MODEL.md.
  5. Add at least one test for critical logic (service or repository).

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/jinha0907--knowledgeatlas--backend-spring commit f8bf664233

Frequently asked questions

npx skillmds@latest add tomevault-io/backend-spring