SLF4J Java Logging Design -
i beginning use slf4j logging , first thing strikes me following piece of code
public class myclass { private static final logger = org.slf4j.loggerfactory.getlogger(myclass.class) } what design principle or logic of using class argument obtain instance of logger ?
the result of each logging statement generated logger contains name of class. want to:
- identify source of logging message in output
- filter on messages. can enable disable messages class and/or containing package. e.g. may wish disable dao package messages (for whatever reason)
the above common pattern in logging. note don't have provide class, can provide own string instead, , arbitrarily categorise messages yourself.
Comments
Post a Comment