[slf4j-user] nullary LoggerFactory.getLogger method?

Gary Gregory garydgregory at gmail.com
Mon May 9 20:45:36 UTC 2016


Hi,

But that does not work for static loggers. Do you always want to create or
lookup one logger per instance?

Gary

On Mon, May 9, 2016 at 1:19 PM, Jeff Jensen <jjensen at apache.org> wrote:

> 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
>>
>
>
> _______________________________________________
> slf4j-user mailing list
> slf4j-user at qos.ch
> http://mailman.qos.ch/mailman/listinfo/slf4j-user
>



-- 
E-Mail: garydgregory at gmail.com | ggregory at apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qos.ch/pipermail/slf4j-user/attachments/20160509/71c7280c/attachment.html>


More information about the slf4j-user mailing list