Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/met-dev/java-spring-boot-mongodb-example
📌Api with Java Spring Boot, MongoRepository, MongoTemplate, ModelMapper, Pagination, Mail Sending, Validation, GlobalExceptionHandler...
https://github.com/met-dev/java-spring-boot-mongodb-example
api-example dto globalexceptionhandler java mailsenderjava mapper modelmapper mongorepository mongotemplate rest-api spring spring-boot validation
Last synced: about 1 month ago
JSON representation
📌Api with Java Spring Boot, MongoRepository, MongoTemplate, ModelMapper, Pagination, Mail Sending, Validation, GlobalExceptionHandler...
- Host: GitHub
- URL: https://github.com/met-dev/java-spring-boot-mongodb-example
- Owner: MET-DEV
- Created: 2023-03-07T11:02:18.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-09T14:53:53.000Z (almost 2 years ago)
- Last Synced: 2024-11-09T09:34:33.420Z (3 months ago)
- Topics: api-example, dto, globalexceptionhandler, java, mailsenderjava, mapper, modelmapper, mongorepository, mongotemplate, rest-api, spring, spring-boot, validation
- Language: Java
- Homepage:
- Size: 66.4 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java Spring Boot MongoDB
## 🔧 Tech Stack
- Spring Boot
- MongoRepository
- MongoTemplate
- ModelMapper
- Pagination
- Mail Sending
- Validation
- GlobalExceptionHandler
## âš¡ HOW TO RUN
- First step is clone the project with :
``` git clone https://github.com/MET-DEV/Java-Spring-Boot-MongoDB-Example.git ```
- Second step is up your mongo image with :
``` docker run -d -p 27017:17017 --name app_db mongo ```
- Third step is up the project with:
```docker run -p 8080:8080 --name myapp --link app_db:mongo -d myapp:1.0```
## :white_check_mark: And check project running state from swagger
- Swagger Url : ``` http://localhost:8080/swagger-ui/index.html# ```