Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/themyntt/picpay-backend-challenge
Picpay backend challenge made with Springboot
https://github.com/themyntt/picpay-backend-challenge
java mysql restful springboot
Last synced: 13 days ago
JSON representation
Picpay backend challenge made with Springboot
- Host: GitHub
- URL: https://github.com/themyntt/picpay-backend-challenge
- Owner: theMyntt
- Created: 2024-07-30T20:49:37.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-30T21:25:53.000Z (3 months ago)
- Last Synced: 2024-11-13T16:09:20.232Z (2 months ago)
- Topics: java, mysql, restful, springboot
- Language: Java
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# picpay-backend-challenge
- Developed with Java 21 and Springboot 3.3.2
- Maven based project
## Requirements
- Java 21
- MySQL Local Instance## Configuration
- By default, the application will try connect to `localhost:3306` at `picpay_challenge` database
- If you using another MySQL port/server, just put them at [`application.yaml`](./src/main/resources/application.yaml) in datasource section
- Before you initalizate project, run the create database in your MySQL
- After, just run Springboot (he will create all tables at database)## Development use
- By default, application will run at `localhost:8080` port
## Architeture
- This project use Clean Arch, so the app was divided by 3 layers: Infrastructure, Domain and Application.