Abc Spring Boot Skills

Build Spring Boot 4.x applications following best practices. Covers how to use Spring MVC, Spring Data, and Spring Security.

abchatterjee7 2b02c82 5 files · 5.8 KB Updated

File contents

ABC Spring Boot Skills

Develop Spring Boot applications using the following best practices.

Spring Boot Package Structure

Follow a domain-driven, modular architecture where packages are organized by business modules rather than technical layers.

Read references/code-organization.md for more details on organizing code in Spring Boot projects.

JPA

While using JPA and Hibernate for the database persistence, follow the guidelines in references/jpa.md.

Spring Data JPA

While using Spring Data JPA, implement the Repository layer by following the guidelines in references/spring-data-jpa.md.

Business/Service Logic Implementation

Implement the business logic in service layer follow the guidelines in references/spring-service-layer.md.

Spring MVC REST APIs

Implement REST APIs using Spring MVC by following the guidelines in references/spring-webmvc-rest-api.md.

abchatterjee7/abc-spring-boot-skills/tree/main/ commit 2b02c82913

Frequently asked questions

npx skillmds@latest add abchatterjee7/abc-spring-boot-skills