Acabei de utilizar o log4j pela primeira vez.
Gostaria de gerar log para varias classes do meu sistema e para cada classe um arquivo diferente.
Como devo organizar isso:
Devo criar uma classe responsavel pra cuidar do Log, com um atributo static de Logger?
criei esta classe para fazer o log da minha classe DialetosDeComunicacao.
Devo fazer isso para todas outras que quero manter um registro?
public class LogComunicacaoSerial
{
static Logger logger = Logger.getLogger(DialetosDeComunicacao.class);
static
{
try
{
BasicConfigurator.configure();
Appender fileAppender = new FileAppender(new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN), "dist/config/log/myLogComunicacao.log");
logger.addAppender(fileAppender);
} catch(IOException ex)
{
}
}
}
só não gostei de ter que entrelaçar o codigo base da aplicação com interesse de Log