[slf4j-user] nullary LoggerFactory.getLogger method?

Jeff Jensen jjensen at apache.org
Mon May 9 20:19:51 UTC 2016


Perhaps you can use "getClass()" for instance logging?

For my teams, I make an IDE macro (named "log") that auto-inserts this line
at the cursor:

private final Logger log = LoggerFactory.getLogger(getClass());



On Mon, May 9, 2016 at 1:54 PM, Zack Sampson <Zack.Sampson at twosigma.com>
wrote:

> Hey,
>
>
>
> We’ve recently migrated from our own façade around log4j to SLF4J. One of
> the niceties we leave behind is a nullary getLogger call, kind of like so:
>
>
>
> Logger _log = Logger.getLogger();
>
>
>
> We use reflection to look at the stack and get the calling class’s name.
> We find this more convenient and consistent than manually specifying the
> name of the class.
>
>
>
> Is there any reason SLF4J doesn’t support something like this?
>
> _______________________________________________
> slf4j-user mailing list
> slf4j-user at qos.ch
> http://mailman.qos.ch/mailman/listinfo/slf4j-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qos.ch/pipermail/slf4j-user/attachments/20160509/e1c7a43e/attachment.html>


More information about the slf4j-user mailing list