java - Can I autowire named loggers? -
i'm using non static loggers named according class name:
protected logger logger = loggerfactory.getlogger(getclass());
can configure spring in way, set proper logger using @autowired?
@autowired protected logger logger;
i can use factory-method logger initialization, don't know how pass class name argument. setter-based dependency injection, spring has know class name, since holds reference bean. can access somehow? there way?
you can inject @inject , beanfactorypostprocessor
@inject logger logger;
you can find more details here: using java annotation inject logger dependency
Comments
Post a Comment