`@ConfigurationProperties` vs `@Value`: when should you prefer `@ConfigurationProperties`? | LetsGit.IT