·spring-data-jpa

Implement Spring Data JPA repositories, entities, and queries following modern best practices. Use for creating repositories (only for aggregate roots), writing queries (@Query, DTO projections), custom repositories (Criteria API, bulk ops), CQRS query services, entity relationships, and performance optimization. Covers patterns from simple repositories to advanced CQRS with detailed anti-patterns guidance.

15Installs·2Trend·@a-pavithraa

Installation

$npx skills add https://github.com/a-pavithraa/springboot-skills-marketplace --skill spring-data-jpa

How to Install spring-data-jpa

Quickly install spring-data-jpa AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/a-pavithraa/springboot-skills-marketplace --skill spring-data-jpa
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: a-pavithraa/springboot-skills-marketplace.

SKILL.md

View raw

NEVER create repositories for every entity. ALWAYS create repositories only for aggregate roots.

NEVER use complex query method names. ALWAYS use @Query for non-trivial queries.

NEVER use save() blindly. ALWAYS understand persist vs merge semantics (see Vlad Mihalcea's guidance).

Implement Spring Data JPA repositories, entities, and queries following modern best practices. Use for creating repositories (only for aggregate roots), writing queries (@Query, DTO projections), custom repositories (Criteria API, bulk ops), CQRS query services, entity relationships, and performance optimization. Covers patterns from simple repositories to advanced CQRS with detailed anti-patterns guidance. Source: a-pavithraa/springboot-skills-marketplace.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/a-pavithraa/springboot-skills-marketplace --skill spring-data-jpa
Category
{}Data Analysis
Verified
First Seen
2026-02-20
Updated
2026-03-10

Browse more skills from a-pavithraa/springboot-skills-marketplace

Quick answers

What is spring-data-jpa?

Implement Spring Data JPA repositories, entities, and queries following modern best practices. Use for creating repositories (only for aggregate roots), writing queries (@Query, DTO projections), custom repositories (Criteria API, bulk ops), CQRS query services, entity relationships, and performance optimization. Covers patterns from simple repositories to advanced CQRS with detailed anti-patterns guidance. Source: a-pavithraa/springboot-skills-marketplace.

How do I install spring-data-jpa?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/a-pavithraa/springboot-skills-marketplace --skill spring-data-jpa Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/a-pavithraa/springboot-skills-marketplace

Details

Category
{}Data Analysis
Source
skills.sh
First Seen
2026-02-20