Skip to content

Instantly share code, notes, and snippets.

@milenkovicm
Created March 6, 2012 14:18
Show Gist options
  • Save milenkovicm/1986511 to your computer and use it in GitHub Desktop.
Save milenkovicm/1986511 to your computer and use it in GitHub Desktop.
[Java] CDI - Slf4j Logger Producer
import javax.enterprise.inject.Produces;
import javax.enterprise.inject.spi.InjectionPoint;
import javax.inject.Singleton;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@Singleton
public class LoggerProducer {
@Produces Logger createLogger(final InjectionPoint ip){
return LoggerFactory.getLogger(ip.getMember().getDeclaringClass());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment