Java记录器Spring

时间:2015-02-06 12:41:40

标签: java java-ee

我想使用记录器并设置其属性,但不想在每个对象类中创建Logger我的目标是: 在Spring中创建bean,创建属性文件如何使用注释,是否可以这样做?

1 个答案:

答案 0 :(得分:1)

是的,你可以做到,

<bean id="log" class="org.apache.log4j.Logger" factory-method="getRootLogger"/>

<bean id="app" class="com.App" >
    <property name="logger" ref="log"/>
</bean>

在你的班上,

App bean = new ClassPathXmlApplicationContext("app.xml").getBean(App.class);

基本弹簧DI