[slf4j-user] nullary LoggerFactory.getLogger method?

Hugo Garza hiro2k at gmail.com
Mon May 9 21:06:21 UTC 2016


I like using Lombok's @Slf4j <https://projectlombok.org/features/Log.html>
annotation for this

On Mon, May 9, 2016 at 3:45 PM, Gary Gregory <garydgregory at gmail.com> wrote:

> 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
>
> _______________________________________________
> 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/fe87da42/attachment-0001.html>


More information about the slf4j-user mailing list