Skip to content

ronaldofjc/spring-upload-download-files-mongodb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

This project performs the actions of Upload and Download of images, regardless of the file format. The generated REST endpoints can be consumed in any front-end framework, such as React js, Angular or Vue js, etc. Technologies used: Java, Spring Boot, Maven, Docker, MongoDB, Lombok

Pre-Requires

Pre-Requires Local

  • MongoDB
    • Create MongoDB instance with docker compose
      • Directory: /misc/docker/mongodb/
      • Command: docker-compose up -d
    • To access mongoDB admin interface(mongo-express) access localhost:8086, user dev, password dev!

Commands

  • Compile project

    mvn compile

  • Clear target directory

    mvn clean

  • Test project

    mvn test

  • Start project

    mvn spring-boot:run

  • Install packages

    mvn install


Swagger

  • The generated swagger html page is available in the following address

    http://localhost:8080/swagger-ui/index.html?configUrl=/api-docs/swagger-config#/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages