CRUD operations on Posts, Comments and Todos Entities.
- JDK 11+
- Maven 3
One way is to simply execute the main
method of the com.example.demo.DemoApplication
class from your IDE.
Alternatively You can use the Spring Boot Maven Plugin like so:
mvn spring-boot:run
then You can access application on localhost:8080/app
Documented via swagger2. UI presentation which includes APIs and models refrences, plus ability to test APIs is accessible through the link below after running the app
http://localhost:8080/app/swagger-ui/
Spring boot version 2.7.1
Unit testing: JUnit 5 and Mockito
Logging: SLF4J2
Database: H2 In-Memory Database
Documentation: Swagger2
Exception Handling: Global Exception handler
Mohamad Daryabari ([email protected])