1. Comparación de la anotación de configuración @ConfigurationProperties para obtener el valor y @Value para obtener el valor
1. Ambas anotaciones pueden obtener el valor del archivo de configuración, sin importar si el archivo de configuración es yml o propiedades;
2. Si solo necesita obtener un determinado valor del archivo de configuración en una determinada lógica empresarial, utilice @Value;
3. Si necesita una clase de entidad javaBean especial para mapear con el archivo de configuración, use @ConfigurationProperties;
2. @ConfigurationProperties admite JSR303 para la verificación del valor del archivo de configuración, pero @Value no puede
Agregue la anotación @ConfigurationProperties a un JavaBean y agregue la anotación @Validated para verificar el valor de la propiedad. Por ejemplo:
Si desea que el formato de un valor de atributo sea una dirección de correo electrónico, simplemente agregue @Email al valor del atributo.