REST app based on Spring framework
- Spring Boot, Spring Data
- MySQL, Flyway
- Mockito, JUnit
- Lombok
- Gradle
- Swagger
- Clone repository
- Create database schema 'company' (MySQL)
- Configure credential on application.yaml and build.gradle
- Run command on terminal 'gradle flywayMigrate -i'
- Run Spring Boot application
- Enjoy! Link to swagger-ui
- Create agent
- Load agent by id
- Load agent list
- Update agent
- Delete agent
- Create deal
- Load deal by id
- Load deal list
- Load deal list by agent id
- Load top sellers by limit
- Create real estate
- Load real estate by id
- Load real estate list
- Load real estate list by status
- Update real estate
- Delete real estate