Spring Data JPA

GPTKB entity

Statements (92)
Predicate Object
gptkbp:instance_of gptkb:Java_2_Platform
gptkb:Java_Script
gptkbp:allows transaction management
custom queries
gptkbp:built gptkb:Java_SE
gptkbp:can_be_configured_for application.properties
Spring configuration files
gptkbp:developed_by gptkb:Pivotal_Software
gptkbp:enables declarative transaction management
repository support
gptkbp:facilitates entity management
gptkbp:has_documentation https://docs.spring.io/spring-data/jpa/docs/current/reference/html/
https://www.w3.org/2000/01/rdf-schema#label Spring Data JPA
gptkbp:integrates_with gptkb:Spring_Framework
gptkbp:is_available_on gptkb:Maven_Central
gptkbp:is_based_on JPA specifications
gptkbp:is_compatible_with gptkb:Java_SE
gptkb:Spring_MVC
gptkb:Java_EE
gptkb:Spring_Framework
Java 8 and above
gptkbp:is_designed_for data access layer
gptkbp:is_documented_in examples and tutorials
Spring Data JPA Reference Documentation
Spring Data JPA Git Hub Repository
gptkbp:is_integrated_with gptkb:Spring_Framework
gptkbp:is_open_source gptkb:true
gptkbp:is_optimized_for gptkb:performance
gptkbp:is_part_of gptkb:Java_ecosystem
gptkb:Spring_ecosystem
Java EE ecosystem
Spring Data project
gptkbp:is_popular_among Java developers
gptkbp:is_supported_by gptkb:community
community contributions
gptkbp:is_tested_for gptkb:Mockito
gptkb:JUnit
gptkbp:is_used_by gptkb:developers
gptkbp:is_used_for data-driven applications
data repositories
ORM (Object-Relational Mapping)
data access layer
object-relational mapping
gptkbp:is_used_in enterprise applications
microservices architecture
web applications
gptkbp:language gptkb:Java
gptkbp:latest_version 2.5.0
gptkbp:offers query derivation
gptkbp:part_of gptkb:Spring_Framework
gptkbp:provides gptkb:Spring_Data_Commons
data validation
exception handling
database migrations
repository support
auditing features
custom repository implementations
data access abstraction
entity listeners
query derivation from method names
repository interfaces
automatic implementation of repositories
data source configuration
integration with Spring Security
gptkbp:release_date gptkb:2011
gptkbp:repository gptkb:Git_Hub
gptkbp:supports gptkb:JPA_(Java_Persistence_API)
gptkb:API
gptkb:Spring_Data_REST
gptkb:Spring_Framework
gptkb:Spring_Security
RESTful APIs
asynchronous data access
multi-tenancy
JPA
batch processing
sorting
database migrations
event listeners
pagination
criteria queries
custom queries
custom repository implementations
multiple database vendors
pagination and sorting
native queries
entity relationships
Spring transactions
DTO projections
gptkbp:uses gptkb:Hibernate
gptkbp:bfsParent gptkb:Spring_Framework
gptkbp:bfsLayer 4