Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot with MongoDB Practice

This repository contains practice projects and examples demonstrating the integration of Spring Boot with MongoDB.

Overview

This project showcases how to build applications using Spring Boot and MongoDB, covering:

  • Spring Data MongoDB configuration
  • Creating RESTful APIs
  • Document mapping
  • Basic CRUD operations
  • Advanced MongoDB queries
  • Relationship handling in MongoDB

Prerequisites

  • Java 11 or higher
  • Maven or Gradle
  • MongoDB (local installation or MongoDB Atlas)

Getting Started

  1. Clone this repository
  2. Configure MongoDB connection in application.properties
  3. Run the application using Spring Boot

Features

  • User management
  • Product catalog
  • Data validation
  • Error handling
  • Integration tests

Documentation

API documentation is available when running the application at /swagger-ui.html

Technologies

  • Spring Boot
  • Spring Data MongoDB
  • MongoDB
  • Lombok
  • Swagger/OpenAPI

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This repo contain practices for implimenting a spring-boot app connected with mongodb

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages