Grails Goodness: Pass JSON Configuration Via Command Line

See the original posting on DZone Python

We can use the environment variable SPRING_APPLICATION_JSON with a JSON value as configuration source for our Grails 3 application. The JSON value is parsed and merged with the configuration. Instead of the environment variable we can also use the Java system property spring.application.json.

Let’s create a simple controller that reads the configuration property app.message: