The api documentation will be available in http://localhost:8088/v2/api-docs. Open that using Swagger UI.
In Terminal execute the following and restart the IDE.
launchctl setenv SPRING_PROFILES_ACTIVE production
- Swagger Documentation
- Exception Handling examples( Filter Level and Controller Level)
- Spring Security is enabled with Basic In-Memory Authentication( V1.0.0.RELEASE)
- Custom Error Messages for 401 and 403 responses from Spring Security
- Spring Data JPA
- Spring Profiles for Development and Production
- CORS Support for Web Apps
Refer to pwelagedara/bot for examples. The code should go into com.pubudu.template.integration.rest package.
Refer to pwelagedara/ear for examples.
- V1.0.0.RELEASE - With In-Memory Authentication
- V2.0.0.RELEASE - With JDBC Authentication
- V2.0.1.RELEASE - With JDBC Authentication without Sessions