spring-data-jpa - Spring Data JPA entity design and repository patterns
Guides Spring Data JPA entity design, repository pattern implementation, query optimization, N+1 avoidance, and schema migration.
Tags
Updated: 2026-09-22Capabilities
Typical Inputs
What this skill does
- Design JPA entities
- Write JpaRepository query methods
- Avoid N+1 queries
- Manage schema migrations
- Project query results
Inputs
- Java source code
- Database schema migration files
Outputs
- JPA entity classes
- JpaRepository interfaces
- SQL or YAML migration files
Requirements
- Spring Boot project with spring-boot-starter-data-jpa
- Flyway or Liquibase dependency for schema migrations
