Build a sample ecommerce REST API backend to support categories and products
- Spring MVC and Jackson for building REST APIs
- Spring framework (core, web, beans, aop, context, orm etc) for DI, AOP, ORM, Transaction etc.
- Springfox Swagger for REST API documentation
- Spring security for basic authentication
- Spring Retry for retrying DAO calls
- Hibernate with JPA conventions
- Logback with SLF4J conventions
- Mockito, PowerMockito and Junit for unit testing
- SQL server as the database
localhost:8090/ecommerceWS/swagger-ui.html