Explore Developer Center's New Chatbot! MongoDB AI Chatbot can be accessed at the top of your navigation to answer all your MongoDB questions.

Join us at AWS re:Invent 2024! Learn how to use MongoDB for AI use cases.
MongoDB Developer
Java
plus
Sign in to follow topics
MongoDB Developer Centerchevron-right
Developer Topicschevron-right
Languageschevron-right

Videos

A high-level, class-based, object-oriented programming language. With Java Virtual Machine (JVM) Java applications are called WORA (Write Once Run Anywhere).

All Java Videos
All Videos
search
  • Latest
  • Highest Rated
Video

Super fast REST API for CRUD Operations With Quarkus + MongoDB #nosqldatabase #programming #coding

See below
MongoDB thumbnail image
Play Button
MongoDBJava

May 09, 2024
Video

Creating a REST API for CRUD Operations With Quarkus and MongoDB

βœ… Sign-up for a free cluster at β†’ https://mdb.link/l7YzV7SpNzk-register βœ… Get help on our Community Forums β†’ https://mdb.link/l7YzV7SpNzk-forum - In this video, you’ll learn how to create a REST API for CRUD operations with Quarkus, Java and MongoDB. πŸ“š RESOURCES πŸ“š Creating a REST API for CRUD Operations With Quarkus and MongoDB β†’ https://mdb.link/l7YzV7SpNzk-read - GitHub Repository β†’ https://github.com/mongodb-developer/quarkus-mongodb-crud πŸ’¬ Connect with Maxime: Twitter: https://twitter.com/mbeugnet LinkedIn: https://www.linkedin.com/in/maximebeugnet/ ------ βœ… Subscribe to our channel β†’ https://mdb.link/subscribe #MongoDB #Quarkus #Java
MongoDB thumbnail image
Play Button

May 06, 2024
Video

Optimizing Java Performance With Virtual Threads, Reactive Programming, and MongoDB

βœ… Post: Optimizing Java Performance With Virtual Threads, Reactive Programming, and MongoDBβ†’ https://mdb.link/9355q8Y54LM-post" target="_blank" rel="noreferrer">https://mdb.link/9355q8Y54LM-post βœ… Repository with Spring Boot + Reactive Streams Driver β†’ https://github.com/mongodb-developer/mdb-spring-boot-reactive In this video, we are discussing about the benefits of Java Virtual Threads and Reactive Programming in order to put an end to blocking I/O operations. πŸ“š RESOURCES πŸ“š βœ… MongoDB Java Reactive Streams Driver β†’ https://mdb.link/9355q8Y54LM-driver" target="_blank" rel="noreferrer">https://mdb.link/9355q8Y54LM-driver βœ… Sign-up for a free cluster at β†’ https://mdb.link/9355q8Y54LM βœ… Get help on our Community Forums β†’https://mdb.link/9355q8Y54LM-help ⏱️ Timestamps ⏱️ 00:00 - Intro TBD - Virtual Threads TBD - Reactive Programming TBD - Both together TBD - Conclusion πŸ’¬ Connect with Maxime: Twitter: https://twitter.com/mbeugnet LinkedIn: https://www.linkedin.com/in/maximebeugnet/ Subscribe to MongoDB YouTubeβ†’ https://mdb.link/subscribe
MongoDB thumbnail image
Play Button

Apr 24, 2024
Video

Smooth Transition: Upgrading to MongoDB Java Sync Driver 5.0 from 4.11

βœ… Read the article β†’ https://mdb.link/article-Ykl8z0XNlqE βœ… What's new in 5.0 β†’ https://mdb.link/whats-new-Ykl8z0XNlqE βœ… Breaking changes in 5.0 β†’ https://mdb.link/breaking-Ykl8z0XNlqE In this video, we discuss about the migration from Java Sync Driver 4.11 to 5.0. We are covering the most popular methods that are impacted by this update and how you can fix them quickly during the upgrade process. πŸ“š RESOURCES πŸ“š βœ… Sign-up for a free cluster at β†’ https://mdb.link/free-Ykl8z0XNlqE βœ… Get help on our Community Forums β†’ https://mdb.link/community-Ykl8z0XNlqE πŸ’¬ Connect with Maxime: Twitter: https://twitter.com/mbeugnet LinkedIn: https://www.linkedin.com/in/maximebeugnet/ --- Subscribe to MongoDB YouTubeβ†’ https://mdb.link/subscribe
MongoDB thumbnail image
Play Button

Apr 17, 2024
Video

Introduction to Client-Side Field Level Encryption with Java

βœ… Sign-up for a free cluster at β†’ https://mdb.link/LBYuiyovnB8-free βœ… Get help on our Community Forums β†’ https://mdb.link/LBYuiyovnB8-forums - Join us for a live stream where we delve into Client Side Field Level Encryption (CSFLE) in MongoDB using Java. CSFLE encrypts fields before they leave the client application, ensuring maximum data security. We'll walk through practical examples of CSFLE implementation using the MongoDB Java Driver, highlighting its simplicity and effectiveness. Don't miss this opportunity to deepen your understanding of MongoDB security practices with CSFLE! - Written content - https://mdb.link/LBYuiyovnB8-blog
MongoDB thumbnail image
Play Button

Mar 28, 2024
Video

MongoDB Community Creator Series: Otavio Santana

βœ… Sign-up for a free cluster β†’ https://mdb.link/OmXJKCKm0M0-register βœ… Get help on our Community Forums β†’ https://mdb.link/OmXJKCKm0M0-forums - This episode of the MongoDB Podcast features Otavio Santana, known for his extensive work with Java and MongoDB. We dive into the technicalities and strategic insights of using MongoDB alongside Java in software development. Otavio discusses the potential of AI to reshape programming, the significance of multi-vendor strategies for API development, and his approach to data persistence in Java applications. Listeners will also gain perspective on Otavio’s contributions to open-source consulting and his thoughts on the evolving landscape of software development. Whether you’re deeply embedded in the tech world or simply interested in the intersection of MongoDB and Java, this conversation offers valuable insights into the challenges and opportunities that lie ahead. Join us as we explore the dynamic relationship between these technologies and what it means for the future of development on the MongoDB Podcast.
MongoDB thumbnail image
Play Button

Mar 27, 2024
Video

Java Spring Boot Media Storage: Azure Blob Storage & MongoDB Integration

Unlock the full potential of cloud storage in your Java applications! This tutorial guides you through integrating Azure Blob Storage with MongoDB using Java Spring Boot for storing images, videos, or other large unstructured data. Whether you're storing user-generated content or managing a vast digital media library, you'll learn the best practices for leveraging these powerful technologies together. Links: Spring Initializr: https://start.spring.io/ Set up your MongoDB cluster: https://mdblink.com/H4aJ-4ISrWY-cluster Set up your Azure account: https://trymongodb.com/46MPRxL Written blog: https://mdblink.com/H4aJ-4ISrWY-blog
MongoDB thumbnail image
Play Button

Feb 27, 2024
Video

Java Meets MongoDB: A Deep Dive into Client-Side Field Level Encryption

βœ… Read the Java - Client Side Field Level Encryption post β†’ https://mdb.link/tZSH--qwdcE-blog In this video, we take a deep dive into the intricate details of Client-Side Field Level Encryption (CSFLE) with MongoDB. Join me for a comprehensive tutorial on implementing CSFLE using Java, including a step-by-step guide. The tutorial code is available on GitHub, so you can follow along and experiment with the concepts covered. πŸ“š RESOURCES πŸ“š GitHub Repository β†’ https://trymongodb.com/3Tzi4DM βœ… Sign-up for a free cluster at β†’ https://mdb.link/tZSH--qwdcE-atlas βœ… Get help on our Community Forums β†’ https://mdb.link/tZSH--qwdcE-community ⏱️ Timestamps ⏱️ 00:00 - Intro 00:28 - What is CSFLE? 11:10 - Java code tutorial 38:00 - Conclusion πŸ’¬ Connect with Maxime: Twitter: https://twitter.com/MBeugnet LinkedIn: https://www.linkedin.com/in/maximebeugnet/ Subscribe to MongoDB YouTubeβ†’ https://mdb.link/subscribe
MongoDB thumbnail image
Play Button

Jan 02, 2024
Video

How to Build a REST API with Java, Spring Boot, Spring Data, and MongoDB Atlas Search

βœ… Learn more about Atlas Search β†’ https://mdb.link/search-OERQ4p1Uhbs In this video, you are going to learn how to create a new Java REST API with Spring Boot using Spring Data MongoDB and Atlas Search. πŸ“š RESOURCES: Baeldung - MongoDB Atlas Search Using the Java Driver and Spring Data β†’ https://trymongodb.com/484rf2V GitHub repository β†’ https://trymongodb.com/4a6gXRE Atlas Search Documentation β†’ https://mdb.link/searchdoc-OERQ4p1Uhbs βœ… Sign-up for a free cluster at β†’ https://mdb.link/atlas-OERQ4p1Uhbs βœ… Get help on our Community Forums β†’ https://mdb.link/community-OERQ4p1Uhbs πŸ’¬ Connect with Maxime: Twitter: https://twitter.com/MBeugnet ⏱️ Timestamps: 00:00 - Intro 01:00 - Create the MongoDB Atlas Search index 02:48 - Diving in the code 08:05 - Starting the application 09:42 - Swagger 3 10:36 - Testing with cURL 12:00 - Conclusion ------ βœ… Subscribe to our channel β†’ https://mdb.link/subscribe #Java #Spring #Search
MongoDB thumbnail image
Play Button

Dec 07, 2023
Video

Build an AWS Lambda Serverless function with Java and MongoDB

βœ… Sign-up for a free cluster at β†’ https://mdb.link/free-hMlUrnx9n84 βœ… Get help on our Community Forums β†’ https://mdb.link/community-hMlUrnx9n84 πŸ‘‹ Hey there, welcome to this tutorial on Serverless Development with AWS Lambda and MongoDB Atlas using Java! If you're looking to build a scalable application without the hassle of managing infrastructure, you're in the right place. πŸ” What You'll Learn πŸ” β†’ Set up a serverless function using AWS Lambda and Java β†’ Connect your Lambda function to MongoDB Atlas β†’ Best practices for dependency management with Gradle β†’ Query data from MongoDB within your serverless function πŸ›  Prerequisites πŸ›  β†’ AWS Lambda compatible version of Java β†’ MongoDB Atlas instance deployed and configured β†’ Amazon Web Services (AWS) account β†’ Gradle or Maven for dependency management πŸ“ Key Takeaways πŸ“ β†’ Cost-Efficiency: Serverless functions auto-scale, saving you from unnecessary infrastructure costs β†’ Elasticity: MongoDB Atlas pairs perfectly with AWS Lambda's serverless architecture β†’ Code Reusability: Learn how to write reusable MongoDB queries in Java β†’ Security: Use environment variables for sensitive information like MongoDB Atlas URI β†’ Deployment: Step-by-step guide to deploy your Java application to AWS Lambda πŸ‘€ Sample Code: We'll walk you through boilerplate AWS Lambda code for Java and Gradle tasks for building your project. You'll also learn how to query MongoDB collections based on user input. πŸ”— Resources πŸ”— βœ… Written article with code snippets β†’ https://mdb.link/article-hMlUrnx9n84 ⏱️ Timestamps ⏱️ 00:00 - Intro 01:38 - Create a New Java Application 02:05 - Adding Gradle Dependencies for AWS Lambda and MongoDB 03:27 - Configure the Fat Jar in Gradle 04:47 - Create an AWS Lambda Function with Java 06:03 - Connect to MongoDB in Java 10:36 - Querying MongoDB in an AWS Lambda Function 13:58 - Build a Fat Jar of the AWS Lambda Application 14:38 - Navigating the AWS Lambda Dashboard 17:18 - Adding Match Criteria to a MongoDB Query 20:03 - A Review of the Project ------ Don't forget to like, share, and subscribe for more awesome tutorials! πŸ™Œ βœ… Subscribe to our channel β†’ https://mdb.link/subscribe
MongoDB thumbnail image
Play Button

Sep 25, 2023