ogz00 / Micro-Wallet-Leo-Oguz

Docker RDMS SpringBoot Microservice Demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Micro-Wallet-Leo-Oguz

Docker Mysql SpringBoot Microservice Demo

run with

git clone https://github.com/ogz00/Micro-Wallet-Leo-Oguz.git
docker-compose up

Swagger Path

http://localhost:8080/api/v1/swagger-ui.html

API Path

http://localhost:8080/api/v1/

MYSQL Location

jdbc:mysql://db:3306/microwallet_db

For initialize test database from RESTApi with test curl requests

chmod +x curl.sh
./curl.sh

Run Test Sources

Since test cases are includes DataJpaTest feature,please enable h2db configuration from application.properties file priorly

Manuel Run Main Application

cd microwallet/
mvn spring-boot:run

In case of prefer to run with in-memory database, application could be run with h2db configuration as explained above.

Docker installation

https://docs.docker.com/install/linux/docker-ce/centos/

Docker Compose Installations

https://docs.docker.com/compose/install/

About

Docker RDMS SpringBoot Microservice Demo


Languages

Language:Java 95.9%Language:TSQL 1.7%Language:Shell 1.6%Language:Dockerfile 0.8%