Spring Docs

Spring data docs

    • Spring Data Common
      • Dependencies
        • Dependency Management With Spring Boot
        • Spring Framework
      • Object Mapping Fundamentals
        • Object Creation
        • Property Population
        • General Recommendations
        • Kotlin Support
      • Working With Spring Data Repositories
        • Core Concepts
        • Query Methods
        • Defining Repository Interfaces
        • Defining Query Methods
        • Creating Repository Instances
        • Custom Implementations For Spring Data Repositories
        • Publishing Events From Aggregate Roots
        • Spring Data Extensions
      • Projections
        • Interface Based Projections
        • Class Based Projections (Dtos)
        • Dynamic Projections
      • Query By Example
        • Introduction
        • Usage
        • Example Matchers
      • Auditing
        • Basics
      • Appendix
        • Namespace Reference
          • The <Repositories /> Element
        • Populators Namespace Reference
          • The <Populator /> Element
        • Repository Query Keywords
          • Supported Query Keywords
        • Repository Query Return Types
          • Supported Query Return Types
    • Spring Data Jdbc
      • Preface
        • Project Metadata
      • New & Noteworthy
        • What’S New In Spring Data Jdbc 2.0
        • What’S New In Spring Data Jdbc 1.1
        • What’S New In Spring Data Jdbc 1.0
      • Dependencies
        • Dependency Management With Spring Boot
        • Spring Framework
      • Working With Spring Data Repositories
        • Core Concepts
        • Query Methods
        • Defining Repository Interfaces
        • Defining Query Methods
        • Creating Repository Instances
        • Custom Implementations For Spring Data Repositories
        • Publishing Events From Aggregate Roots
        • Spring Data Extensions
      • Jdbc Repositories
        • Why Spring Data Jdbc?
        • Domain Driven Design And Relational Databases.
        • Annotation Based Configuration
        • Persisting Entities
        • Query Methods
        • Mybatis Integration
        • Lifecycle Events
        • Entity Callbacks
        • Logging
        • Transactionality
        • Auditing
        • Jdbc Auditing
      • Appendix
        • Frequently Asked Questions
        • Glossary
        • Namespace Reference
          • The <Repositories /> Element
        • Populators Namespace Reference
          • The <Populator /> Element
        • Repository Query Keywords
          • Supported Query Keywords
        • Repository Query Return Types
          • Supported Query Return Types
    • Spring Data Jpa
      • Preface
        • Project Metadata
      • New & Noteworthy
        • What’S New In Spring Data Jpa 1.11
        • What’S New In Spring Data Jpa 1.10
      • Dependencies
        • Dependency Management With Spring Boot
        • Spring Framework
      • Working With Spring Data Repositories
        • Core Concepts
        • Query Methods
        • Defining Repository Interfaces
        • Defining Query Methods
        • Creating Repository Instances
        • Custom Implementations For Spring Data Repositories
        • Publishing Events From Aggregate Roots
        • Spring Data Extensions
      • Jpa Repositories
        • Introduction
        • Persisting Entities
        • Query Methods
        • Stored Procedures
        • Specifications
        • Query By Example
        • Transactionality
        • Locking
        • Auditing
        • Jpa Auditing
      • Miscellaneous Considerations
        • Using Jpacontext In Custom Implementations
        • Merging Persistence Units
        • Cdi Integration
      • Appendix
        • Namespace Reference
          • The <Repositories /> Element
        • Populators Namespace Reference
          • The <Populator /> Element
        • Repository Query Keywords
          • Supported Query Keywords
        • Repository Query Return Types
          • Supported Query Return Types
        • Frequently Asked Questions
          • Common
          • Infrastructure
          • Auditing
        • Glossary
    • Spring Data Mongodb
      • Preface
        • Learning Spring
        • Learning Nosql And Document Databases
        • Requirements
        • Additional Help Resources
        • Following Development
      • New & Noteworthy
        • What’S New In Spring Data Mongodb 2.1
        • What’S New In Spring Data Mongodb 2.0
        • What’S New In Spring Data Mongodb 1.10
        • What’S New In Spring Data Mongodb 1.9
        • What’S New In Spring Data Mongodb 1.8
        • What’S New In Spring Data Mongodb 1.7
      • Dependencies
        • Dependency Management With Spring Boot
        • Spring Framework
      • Working With Spring Data Repositories
        • Core Concepts
        • Query Methods
        • Defining Repository Interfaces
        • Defining Query Methods
        • Creating Repository Instances
        • Custom Implementations For Spring Data Repositories
        • Publishing Events From Aggregate Roots
        • Spring Data Extensions
      • Reference Documentation
        • Introduction
          • Document Structure
        • Mongodb Support
          • Getting Started
          • Examples Repository
          • Connecting To Mongodb With Spring
          • Introduction To Mongotemplate
          • Saving, Updating, And Removing Documents
          • Querying Documents
          • Query By Example
          • Map Reduce Operations
          • Script Operations
          • Group Operations
          • Aggregation Framework Support
          • Overriding Default Mapping With Custom Converters
          • Index And Collection Management
          • Executing Commands
          • Lifecycle Events
          • Exception Translation
          • Execution Callbacks
          • Gridfs Support
        • Mongodb Sessions
          • Synchronous Clientsession Support.
          • Reactive Clientsession Support
        • Mongodb Transactions
          • Transactions With Transactiontemplate
          • Transactions With Mongotransactionmanager
          • Reactive Transactions
          • Special Behavior Inside Transactions
        • Reactive Mongodb Support
          • Getting Started
          • Connecting To Mongodb With Spring And The Reactive Streams Driver
          • Introduction To Reactivemongotemplate
          • Saving, Updating, And Removing Documents
          • Execution Callbacks
        • Mongodb Repositories
          • Introduction
          • Usage
          • Query Methods
          • Cdi Integration
        • Reactive Mongodb Repositories
          • Reactive Composition Libraries
          • Usage
          • Features
        • Auditing
          • Basics
          • General Auditing Configuration For Mongodb
        • Mapping
          • Object Mapping Fundamentals
          • Convention Based Mapping
          • Data Mapping And Type Conversion
          • Mapping Configuration
          • Metadata Based Mapping
        • Cross Store Support
          • Cross Store Configuration
          • Writing The Cross Store Application
        • Jmx Support
          • Mongodb Jmx Configuration
        • Mongodb 3.0 Support
          • Using Spring Data Mongodb With Mongodb 3.0
      • Appendix
        • Namespace Reference
          • The <Repositories /> Element
        • Populators Namespace Reference
          • The <Populator /> Element
        • Repository Query Keywords
          • Supported Query Keywords
        • Repository Query Return Types
          • Supported Query Return Types
    • Spring Data Redis
      • Preface
      • New Features
        • New In Spring Data Redis 2.1
        • New In Spring Data Redis 2.0
        • New In Spring Data Redis 1.8
        • New In Spring Data Redis 1.7
        • New In Spring Data Redis 1.6
        • New In Spring Data Redis 1.5
      • Why Spring Data Redis?
      • Requirements
      • Getting Started
        • First Steps
        • Need Help?
        • Following Development
      • Document Structure
      • Redis Support
        • Redis Requirements
        • Redis Support High Level View
        • Connecting To Redis
        • Redis Sentinel Support
        • Working With Objects Through Redistemplate
        • String Focused Convenience Classes
        • Serializers
        • Hash Mapping
        • Redis Messaging (Pub/Sub)
        • Redis Transactions
        • Pipelining
        • Redis Scripting
        • Support Classes
      • Reactive Redis Support
        • Redis Requirements
        • Connecting To Redis By Using A Reactive Driver
        • Working With Objects Through Reactiveredistemplate
        • String Focused Convenience Classes
        • Redis Messaging/Pubsub
        • Reactive Scripting
      • Redis Cluster
        • Enabling Redis Cluster
        • Working With Redis Cluster Connection
        • Working With Redistemplate And Clusteroperations
      • Redis Repositories
        • Usage
        • Object Mapping Fundamentals
        • Object To Hash Mapping
        • Keyspaces
        • Secondary Indexes
        • Query By Example
        • Time To Live
        • Persisting References
        • Persisting Partial Updates
        • Queries And Query Methods
        • Redis Repositories Running On A Cluster
        • Cdi Integration
        • Redis Repositories Anatomy
      • Appendixes
        • Appendix Document Structure
        • Schema
        • Command Reference
          • Supported Commands
    • Spring Data Solr
      • Preface
        • Project Metadata
        • Requirements
      • New & Noteworthy
        • What’S New In Spring Data For Apache Solr 2.1
        • What’S New In Spring Data For Apache Solr 2.0
        • What’S New In Spring Data For Apache Solr 1.5
        • What’S New In Spring Data For Apache Solr 1.4
      • Working With Spring Data Repositories
        • Core Concepts
        • Query Methods
        • Defining Repository Interfaces
        • Defining Query Methods
        • Creating Repository Instances
        • Custom Implementations For Spring Data Repositories
        • Publishing Events From Aggregate Roots
        • Spring Data Extensions
      • Reference Documentation
        • Solr Repositories
          • Introduction
          • Query Methods
          • Document Mapping
        • Miscellaneous Solr Operation Support
          • Partial Updates
          • Projection
          • Faceting
          • Terms
          • Result Grouping / Field Collapsing
          • Field Stats
          • Filter Query
          • Time Allowed For A Search
          • Boost Document Score
          • Select Request Handler
          • Using Join
          • Highlighting
          • Spellchecking
          • Using Functions
          • Realtime Get
          • Special Fields
      • Appendix
        • Namespace Reference
          • The <Repositories /> Element
        • Populators Namespace Reference
          • The <Populator /> Element
        • Repository Query Keywords
          • Supported Query Keywords
        • Repository Query Return Types
          • Supported Query Return Types
Spring data docs master
  • Spring Boot Docs
    • master
    • 1.5.19.RELEASE
  • Spring cloud docs
    • master
  • Spring data docs
    • master
  • Spring framework docs
    • master
  • Spring data docs
  • Spring Data Jpa
  • Preface
  • Project Metadata
Edit this Page

Project Metadata

  • Version control - http://github.com/spring-projects/spring-data-jpa

  • Bugtracker - https://jira.spring.io/browse/DATAJPA

  • Release repository - https://repo.spring.io/libs-release

  • Milestone repository - https://repo.spring.io/libs-milestone

  • Snapshot repository - https://repo.spring.io/libs-snapshot

This page was built using the Antora default UI.

The source code for this UI is licensed under the terms of the MPL-2.0 license.