...
Le répertoire properties : les fichiers de configuration
| Astuce |
|---|
Afin de centraliser la configuration une bonne pratique consiste à utiliser un fichier de configuration centralisant les paramètres de l'application. Ceci évite notamment de devoir modifier n fichiers différents. |
Dans le cas ou la configuration n'est pas centralisée, les fichiers de configuration sont en général fournis sous forme de fichiers d'exemple (xxx-example.xml).
...
| title | La bonne gestion des fichiers de configuration |
|---|
Les exploitants peuvent renommer ces fichiers (en xxx.xml), mais les développeurs doivent copier les fichiers d'exemple sous leur nom final (en laissant les fichiers d'exemple en place car ceux-ci sont liés au dépôt SVN).
Le fichier applicationContext.xml importe tous Tous les fichiers de configuration Spring . Il peut également être utilisé pour définir des beansutilisés par l'application sont déclarés dans le fichier applicationContext.xml.
properties/auth : l'authentification
...
Le fichier de configuration Spring smtp-example.xml définit le bean smtpService, qui indique à l'application comment envoyer les courriers électroniques. Il doit être copié en smtp.xml.
properties/
...
Le fichier de configuration Spring tags-example.xml définit le bean tagsConfigurator, qui configure dynamiquement les balises de la taglib esup-commons. Il doit être copié en tags.xml.
properties/web : l'interface utilisateur
...
Le fichier de configuration Spring converters.xml définit les convertisseurs de l'application, qui convertissent des objets en chaînes (vice-versa) lors des interactions utilisateur.
Le répertoire webapp : l'application web et
...
ses bibliothèques
webapp/media : les fichiers statiques
...