Design
565 installs
JPA/Hibernate Patterns
by affaan-m/everything-claude-code
JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot.
Skill content
JPA/Hibernate Patterns Use for data modeling, repositories, and performance tuning in Spring Boot. When to Activate - Designing JPA entities and table mappings - Defining relationships (@OneToMany, @ManyToOne, @ManyToMany) - Optimizing queries (N+1 prevention, fetch strategies, projections) - Configuring transactions, auditing, or soft deletes - Setting up pagination, sorting, or custom repository methods - Tuning connection pooling (HikariCP) or second-level caching Entity Design