512-frameworks-micronaut-data

Installation
SKILL.md

Micronaut Data Guidelines

Apply Micronaut Data patterns for relational repositories and safe SQL.

What is covered in this Skill?

  • @MappedEntity, @Id, @GeneratedValue, @MappedProperty for column mapping
  • @Repository interfaces extending CrudRepository / PageableRepository
  • Derived finder methods and @Query with named parameters
  • @Transactional on @Singleton services (readOnly where appropriate)
  • Page and Pageable for list endpoints
  • DTO/interface projections for read-heavy queries
  • @Version for optimistic locking
  • Integration tests: @MicronautTest + TestPropertyProvider + Testcontainers

Scope: Apply recommendations based on the reference rules and good/bad code examples.

Constraints

Compile before persistence changes; verify the full build after.

Related skills

More from jabrena/cursor-rules-java

Installs
61
GitHub Stars
380
First Seen
Mar 26, 2026