Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 803 Bytes

Tasks.md

File metadata and controls

34 lines (21 loc) · 803 Bytes

Sample API

Tasks

  • Restructure to adhere to Clean Architecture paradigm

  • Add Controllers

  • Enable CORS

  • Add Middleware (Filters)

  • Add Custom Exception Handler

    • Define error levels
    • Bind with deployment modes (debug, production)
  • Add Logger Using a wrapper class to wrap the default logger. The logging format can be changed in several ways. See Configuring Logback with Spring Boot for more details.

  • Add Validator

  • Transformers

  • Add Web Clients to connect to third party REST APIs

  • Maven Archetype

  • Research on adding custom methods to repositories

  • Add Unit Tests

  • Remove test data SampleDataInitializer when done