I have been trying to create an inner class instance of a Spring constructor argument and have been looking at the Grails documentation that states...
Category - Spring Boot
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”. We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.