RESTful CRUD API for a Blog using Spring Boot, MySQL, JPA and Hibernate.
Clone the Repo
git clone https://github.com/CryptoSingh1337/spring-blog-api.git
Change current working directory
cd spring-blog-api
Run verify goal
./mvnw clean verify
Run Spring boot application (default port: 8080)
java -jar target/*.jar
To run tests, run the following command
./mvnw clean verify
Server: Spring Boot, Spring WebMvc, Spring Data JPA
ORM: Hibernate
Database: H2-Database, MySQL
Testing: JUnit 5, Mockito
Documentation: Spring Rest Docs
Deployment: Heroku