Maison >Java >javaDidacticiel >Introduction à la solution Java aux exigences des champs de configuration dynamique
"Répertoire"
Méthode 1 @Value("{champ correspondant}")Avez-vous déjà rencontré quelque chose comme l'image ci-dessous pendant le développement ? L'administrateur configure plusieurs champs que les utilisateurs doivent remplir
Ma méthode d'implémentation consiste à afficher le json dynamique stocké dans la base de données
1. qui répond aux exigences de classe (ce qui suit est mon entité)
2. La base de données stocke plusieurs champs configurés par l'administrateur
Points récapitulatifs de mon implémentation
Laissez d'abord l'administrateur configurer le nombre de champs, puis les stocker dans le backend pour la prochaine fois que l'utilisateur remplira Préparer les données du champ de remplissage de l'utilisateur La page de remplissage frontale restitue le json (image du titre 2) stocké dans la classe d'entité pour que l'utilisateur puisse le remplir.
Une fois que l'utilisateur a rempli les champs configurés sur la page de remplissage, le back-end les stocke pour la prochaine fois. Fournissez les données de remplissage lors de l'édition ou du détail
Java lit les champs de configurationPremière méthode @Value("{ champ correspondant}")@Value("${authUrl}") private String authUrl;
@Autowired private Environment environment; //获取配置文件字段 environment.getProperty("对应字段");C'est plus pratique que la méthode 1. Introduisez simplement l'environnement. Utilisez simplement la classe et utilisez sa méthode getProperty pour obtenir la valeur
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!