Spring XML構成を使用してlog4jロガーを作成するにはどうすればよいですか?
ロガーを他のインスタンスに注入できるように、このようなことをしたいと思います。
<bean id="logger" class="org.apache.log4j.Logger">
<property name="logName" value="my.Logger" />
</bean>
factory-method 属性を使用して、静的メソッドを介して Bean を構築できます。したがって、log4j の場合、静的Logger.getLogger()
メソッドを使用して Bean を構築できます。
<bean id="logger" class="org.apache.log4j.Logger" factory-method="getLogger">
<constructor-arg type="java.lang.String" value="my.Logger" />
</bean>