MongoDB with Java
Develop resilient and efficient Java applications by using the MongoDB Atlas cloud database . With support for both synchronous and asynchronous use cases, the Java Sync and Reactive Streams drivers support Java developers in building scalable, high-performance applications. Developer integrations like Spring Data MongoDB allow for leveraging the Spring-based programming model with the power of MongoDB.
Drivers
Java Sync
Provides a synchronous API for working with MongoDB databases consistent with other MongoDB language drivers.
Java Reactive Streams
Provides an asynchronous API for working with MongoDB databases consistent with other MongoDB language drivers.
Integrations (Community Maintained)
SpringData
Spring AI
Quarkus
Micronaut
OpenTelemetry
Libraries and Extensions
More Ways to Learn
View Java developer resources
Java Resources →
Learn about Java and MongoDB
Java Developer Path →
Join forums and discussions
MongoDB Community →