0% found this document useful (0 votes)
13 views1 page

Spring Data MongoDB

Spring Data for MongoDB integrates with the MongoDB document database, providing a consistent Spring-based programming model while supporting various server and driver versions. Key features include MongoTemplate for productivity, object mapping, lifecycle events, data repositories, multi-document transactions, encryption, GridFS for large file storage, and Querydsl for type-safe queries. Developers can quickly bootstrap their applications using Spring Initializr.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views1 page

Spring Data MongoDB

Spring Data for MongoDB integrates with the MongoDB document database, providing a consistent Spring-based programming model while supporting various server and driver versions. Key features include MongoTemplate for productivity, object mapping, lifecycle events, data repositories, multi-document transactions, encryption, GridFS for large file storage, and Querydsl for type-safe queries. Developers can quickly bootstrap their applications using Spring Initializr.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Spring Data MongoDB 4.3.

OVERVIEW LEARN SUPPORT SAMPLES

Spring Data for MongoDB is part of the umbrella Spring Data providing integration with
the MongoDB document database with a wide range of server and driver versions,
offering a familiar and consistent Spring based programming model while retaining store
specific features and capabilities.

Features

MongoTemplate: Helper class that increases productivity for common tasks.


Object Mapping: Feature rich, annotation driven object mapper.
Lifecycle Events: Before and after save, update, delete hooks and events.
Data Repositories: Repository interfaces including support for custom queries &
aggregations.
Multi Document Transactions: Managed transaction support for multi document
modifications.
Encryption: Automatic and explicit client side field level encryption.
GridFS: Large file storage.
Querydsl: Type-safe query integration.
Kotlin: Extensions to enrich developer experience.

Quickstart Your Project


Bootstrap your application with Spring Initializr.

You might also like