REST API for social media application using Spring
- Setup MySQL
docker run --detach --env MYSQL_ROOT_PASSWORD=root1234 --env MYSQL_USER=janir --env MYSQL_PASSWORD=root --env MYSQL_DATABASE=rest-api --name rest-api --publish 3306:3306 mysql:8-oracle
MYSQL_ROOT_PASSWORD
, MYSQL_USER
and MYSQL_PASSWORD
can be changed to your own preference. I have used the same as in src/main/resources/application.properties
- Launch the application
- Open a browser
Technologies used:
- Java 17
- Rest API
- Spring Boot 3
- Spring Security
- Spring Dev Tools
- Spring Data JPA
- Spring Hibernate
- MySQL 8
- Docker