Parfois, nous mettons certaines variables dans le fichier de configuration yml pour une gestion unifiée
Par exemple
Utilisez @ConfigurationProperties au lieu de @Value
Méthode d'utilisation
Définissez l'entité du champ correspondant
@Data // 指定前缀 @ConfigurationProperties(prefix = "developer") @Component public class DeveloperProperty { private String name; private String website; private String qq; private String phoneNumber; }
Utiliser lors de l'injection de ce haricot
@RestController @RequiredArgsConstructor public class PropertyController { final DeveloperProperty developerProperty; @GetMapping("/property") public Object index() { return developerProperty.getName(); } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!