* add hexagonal architecture example project
* rename class
* add unit test and integration test
* add new line
* reorder pom
* remove maven wrapper
* [BAEL-5649] add article code
* remove files added by mistake
* get parameter type using reflection and serioalize JSON into POJOs
* clean code
* clean code
* reformat
* implement PR feedback
* reformat with contiunation space eq to 2
* replace UserDto with firstName and lastName
* Exception Handler implemented for Spring Security Resource Server
* Renamed test class name to solve PMD Failure
* Code formatting
* Using property parameter as Request Mapping value
* Renamed test class name to solve PMD Failure