@Target(value={TYPE,CONSTRUCTOR})
@Retention(value=RUNTIME)
@Documented
public @interface ConstructorBinding
Note: To use constructor binding the class must be enabled using
@EnableConfigurationProperties or configuration
property scanning. Constructor binding cannot be used with beans that are created by
the regular Spring mechanisms (e.g.
@Component beans, beans created via
@Bean methods or beans loaded using
@Import).
ConfigurationProperties