* BAEL-1706 - optional parameters in java
* minor adjustments per review
* add tests
* fix formatting
* fix constructor issue with MultiVitaminOverloading
* BAEL-1706 Test name change, formatting
* BAEL-1418 - spring security with extra login fields
* change delimeter for username/domain concatenation
* remove unnecessary class
* move source to spring-5-security module
* finish moving example code to spring-5-security module
* fix formatting in pom
* adjust spacing
* BAEL-1418 Spring Security with Extra Login Fields
* added additional custom example
* refactored and added tests
* remove final keywords and serialVersionUID constants
* BAEL-1418 - spring security with extra login fields
* change delimeter for username/domain concatenation
* remove unnecessary class
* move source to spring-5-security module
* finish moving example code to spring-5-security module
* fix formatting in pom
* adjust spacing
* BAEL-1314 initial import. Guide to AbstractRoutingDatasource.
* BAEL-1314 Guide to Spring AbstractRoutingDatasource
* update test name and rename test classes
* move dsrouting example to spring-boot project. rename db create script.
* BAEL-1187 - Mapping Nested Values with Jackson
* minor naming and formatting changes to align with standards
* update formatting and jackson version
* update test method names