Ross ROSS = Recommend OSS · open-source software intelligence for agents

spring-projects/spring-data-jpa

Simplifies the development of creating a JPA-based data access layer. observed · 2026-08-28

github.com/spring-projects/spring-data-jpa · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100

Flags: no_readme

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 5774
  • days_rel: 12
  • days_push: 12
  • n_releases_24m: 51

Full methodology

Adoption not part of the score

3269 stars · 1567 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Spring Data JPA is part of the Spring Data family and simplifies building JPA-based data access layers by generating repository implementations from interfaces. It eliminates boilerplate for queries, pagination, and auditing in Spring-powered Java applications.

Use cases

  • implement JPA repositories without boilerplate
  • generate queries from repository interface method names
  • add pagination and auditing to a data access layer
  • query by example in a Spring application
  • reduce boilerplate CRUD code for JPA entities
  • wire up a database access layer in Spring Boot

When to choose

  • you are building a Spring or Spring Boot application with a relational database
  • you want repository-style data access with minimal boilerplate
  • you need derived queries, pagination, or auditing out of the box

When to avoid

  • you are not using the Spring ecosystem or JVM languages
  • you need fine-grained control over SQL or use a non-relational datastore better served by other Spring Data modules
  • you prefer a lightweight data mapper over the JPA/Hibernate stack

Facets

framework · maturity stable

orm database database-driver databases backend web-development developer-tools jvm jpa spring-data repositories data-access hibernate java spring

6 sources

Member repositories

RepositoryRoleHealth v2
spring-projects/spring-data-jpamain98

For agents

markdown · JSON · MCP: product_card(name="spring-projects/spring-data-jpa")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem