employee list backend app with Test Contaneirs, Unit Tests and Integration Test.
RESTful API for a Employee list web application.
🔔 Full CRUD API with Spring boot and Mysql Database
🔔 Unit Tests with Junit, Mockito and BDD Pattern
🔔 Integrations Tests with Test Containers
🔔 OpenApi Swagger Documentation
1. Clone the application
https://github.com/SergioRuyDev/employee-list-api.git
2. Create Mysql database and execute
3. Change mysql username and password as per your installation
- open
src/main/resources/application.properties
- change
spring.datasource.username
andspring.datasource.password
as per your mysql installation
4. Run the app using maven
mvn spring-boot:run or src/main/java/com.spring.employee-list-api/employee-list-api:run
The app will start running at http://localhost:8080