J'ai vu le code qui utilise log4j
, qui acquiert logger
pour une donnée Logger
utilisantEn utilisant getSimpleName() vs getName() pour l'acquisition d'enregistreur
static public Logger getLogger(String name)
et
static public Logger getLogger(Class clazz)
avec l'ancien api passé explicitement avec getSimpleName()
, tandis que le dernier utilise getName()
sur le passé Class
. Y a-t-il une différence entre ces deux-là? Est-ce que cela affecterait si je configure différents paquets pour se connecter au niveau différent dans le fichier log4j.properties?
Déjà couvert dans l'article mentionné http://stackoverflow.com/q/15202997 – mhasan