Google guice ha un built-in logger binding. Ma cosa succede se voglio usare un logger di comuni-log o log4j?Come ottenere google guice per iniettare un programma di registrazione personalizzato, ad esempio un logger di registrazione delle commons o log4j
Posso ottenere Guice per iniettare un registro creato da
LogFactory.getLog(CLASS.class)
Ma avere lo stesso comportamento in built-in di legame:
Il legame imposta automaticamente il nome del registratore al nome di la classe in cui viene iniettato il Logger ..
Ha senso? O urlo, io uso semplicemente il java logger incorporato? O semplicemente usi la registrazione commons senza iniezioni?
No, ha senso. Log4j supporta più livelli di registrazione e ha più appender disponibili, quindi è preferibile utilizzarlo al posto del logger incorporato. –