📘 Introduction
What you'll learn
- Using data repositories for CRUD operations, and harnessing the power of aggregation pipelines for advanced querying
- Implementing object mapping with Spring Data MongoDB.
- Using
MongoTemplate
for data access. - Multi-document transactions and demonstrate the implementation of client-side field-level encryption
Prerequisites
- A laptop with JDK 21 installed and your preferred IDE.
- Maven 3.8.6+
- Optional MongoDBCompass.
Time to complete: 2 hours