Connecter à une base de données à l'aide de log4j
Depuis dans log4j javadoc est
AVERTISSEMENT: Cette version de JDBCAppender est très susceptible d'être complètement remplacée à l'avenir. De plus, il n'enregistre pas les exceptions.
Que dois-je faire pour vous connecter à une base de données?
Vous devez vous connecter pour publier un commentaire.
Si vous êtes à la recherche d'une base de données appender qui non seulement fonctionne, mais prend également en charge le regroupement de connexions, est entretenu et correctement documenté, que de considérer logback de DBAppender.
Assez ironiquement, l'avertissement de la documentation javadoc sur la suppression JDBCAppender dans les futures versions de log4j a été écrit par moi.
Vous pouvez utiliser un alternative appender, mais vraiment Log4j 1.2 va être autour de et standard pour un long moment. Ils ont développé DBAppender dans le cadre de leurs récepteurs compagnons, ce qui n'est pas officiellement sorti, mais vous pouvez télécharger le code source et d'obtenir votre propre va ainsi.
À moins que la question de l'exploitation forestière exceptions vous dérange, JDBCAppender est tout simplement parfait. Autres mise à jour 2.0 va être plus radical que juste changer JDBCAppender (si 2.0 arrive), je ne voudrais pas vous soucier de l'utiliser, en dépit de l'avertissement. Ils n'ont pas une solide feuille de route ou de la chronologie de l'introduction d'une nouvelle version, et 1.2.15 a été publié en 2007.