Project: springxd
Issue XD-1175: Support external defaults for PojoModuleOptions
The current behavior when there are "global" external defaults to module options is to set them in the placeholder construct: ${foo:${the_default}} where ${the_default} is sourced from some properties file. The downside is that the module options infrastructure is unaware of them. Provide support for such defaults (at least when using PojoModuleOptions) in the form of * Annotate a field (or the setter?) with @Value("${the_default}") * (maybe) Annotate the pojo with @PropertySource to indicate the location of the properties file * (maybe) come up with a general naming scheme for the properties file
Story points: 5