Pourquoi nous avons besoin d'apache commune de journalisation des pots d'installer le framework spring dans eclipse
J'étais en train de lire quelques tutoriels et certains d'entre eux sont l'ajout de apache commune de journalisation des pots afin de les utiliser/installer le framework spring à la place.
Je n'ai aucune connaissance sur apache commune de journalisation.Est-il nécessaire d'installer apache commune de journalisation si je veux travailler avec/à partir du printemps/spring mvc.Ce qui est exactement apache commune de l'exploitation forestière?
Quelle est la façon la plus préférable d'installer spring dans eclipse.
Grâce
- Autant que je sache, parce que le Printemps, l'utilise pour l'enregistrement de but.
- Les raisons(historiques essentiellement) sont décrits dans la section correspondante de la référence. static.springsource.org/spring/docs/3.2.x/... - avez-vous lu?
Vous devez vous connecter pour publier un commentaire.
Commons Logging est la journalisation cadre du Printemps utilise pour se connecter à ses propres données:
http://blog.springsource.org/2009/12/04/logging-dependencies-in-spring/
Printemps est un produit comme n'importe quel autre produit, et en tant que tel, il ne journalisation de son propre. Il utilise Commons Logging comme une API pour effectuer l'enregistrement.
Vous n'avez pas besoin de savoir Commons Logging de l'intérieur-extérieur pour apprendre le Printemps; mais vous avez besoin d'installer Commons Logging pour le Printemps-Cadre de travail.
Vous n'avez pas "installer Spring dans Eclipse". Eclipse est un IDE. Vous devez simplement télécharger le Printemps et les mettre à disposition de vos projets Eclipse, par le montage de votre projet de construction de chemin d'accès (clic droit sur le projet et choisissez "Propriétés").
(Ce qui en Ressort disponibles pour une application JavaEE est un peu plus compliqué. Informations sur le il est facilement disponible à l'intérieur d'une simple recherche Google)
Oui, Il est nécessaire d'inclure commons-logging de la dépendance dans un projet pour le printemps.
L'exploitation forestière est très importante pour le Printemps car
L'un des objectifs d'un développeur d'applications est souvent unifiée enregistrement configuré dans un lieu central pour l'ensemble de l'application, y compris tous les composants externes.
Dans presque toutes les entreprise ou webapp projets, il y a un besoin de consigner toutes les informations relatives à l'erreur, debug, info(autre important information/événement) pour être stocké quelque part. Dans la pratique, les développeurs d'applications à plus tard l'utilisation de ces journaux pour trouver l'erreur dans le code. Ainsi, la journalisation est important.
Nous pouvons inclure cette dépendance dans pom.xml lors de la construction du projet, comme indiqué ci-dessous(lors de l'utilisation de maven) ou on peut télécharger commons-logging jar.
Après avoir téléchargé le jar/dépendance, Nous avons besoin de créer la chambre des communes-de journalisation.propriétés dans notre dossier src.
L'Enregistreur de classe peut être l'un de ceux-ci:
1)org.apache.commons.la journalisation.impl.Log4JLogger
2)org.apache.commons.la journalisation.impl.Jdk14Logger
3)org.apache.commons.la journalisation.impl.SimpleLog
Nous devons ajouter la log4j.propriétés pour le dossier src.
Maintenant, à la fois les bibliothèques configuré, nous pouvons utiliser dans notre Classe:
enregistreur.journal:
Apache Commune de Journalisation est utilisée pour l'enregistrement de l'état du système à ressort. Sans cette bibliothèque, le framework spring pourrait ne pas fonctionner correctement.
Dans mon ordinateur, j'utilise myeclipse à la place qui pourrait aider u ajouter le printemps capacité.
Meilleur
Apache Commons Logging (JCL) fournit un Journal de l'interface qui est à la fois léger et indépendant abstraction des autres boîtes à outils de journalisation. Il fournit le middleware/outillage du développeur avec une journalisation simple abstraction, qui permet à l'utilisateur (développeur de l'application) pour brancher une journalisation spécifique de mise en œuvre.
JCL fournit mince-wrapper Journal des implémentations pour les autres outils de journalisation, y compris Log4J, Avalon LogKit (Avalon Cadre de journalisation de l'infrastructure), le JDK 1.4, et une mise en œuvre de JDK 1.4 la journalisation de l'Api (JSR-47) pour le pré-1.4 systèmes. L'interface correspond étroitement à Log4J et LogKit.