Présentation du système de configuration
Le module système de configuration permet une gestion unifiée de diverses ressources de fichiers telles que la configuration pendant le développement et la maintenance du projet via une structure de répertoires simple, fournissant une solution flexible, simple et efficace pour le développement et le déploiement modulaires ; dépendances
<dependency> <groupId>net.ymate.platform</groupId> <artifactId>ymate-platform-configuration</artifactId> <version>2.0-SNAPSHOT</version> </dependency>
Remarque
: Ajoutez la configuration ci-dessus dans le pom.xml du projet. Ce module a introduit les dépendances du package principal par défaut, pas besoin de répéter la configuration.
Standardise le processus de développement modulaire et la gestion unifiée du cycle de vie des fichiers de ressources du point de vue du développementCaractéristiques
Intégre toutes les ressources dans l'ensemble du système du point de vue de la maintenabilité, avec une réutilisation efficace des ressources et une flexibilité Avantages du système ; construction d'intégration, déploiement, sauvegarde et migration des données ;
Mode de récupération, de chargement et de gestion simple des fichiers de configuration ;- Partage de ressources entre les modules, les modules peuvent partager les configurations, les classes et les fichiers jar de leurs projets (projets) Package et autres fichiers de ressources ; Prend en charge l'analyse des fichiers de configuration XML et Propriétés par défaut et peut personnaliser le format de fichier via l'interface IConfigurationProvider, prend en charge la mise en cache et évite les chargements répétés ; Les objets de configuration prennent en charge les déclarations d'annotation, qui peuvent être automatiquement chargées et remplies sans codage Configurer. contenu en objets de classe ; Création (compilation) et distribution de modules intégrés, démarrage et arrêt des services et structures de classification claires des fichiers de ressources pour une localisation rapide ;