我有一个maven2插件,可以在Spring上下文中配置调用hibernate。 Hibernate,当然是日志。我正在尝试控制日志记录。
0 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.2.6
所以,我明确地将slf4j与log4j包一起放入插件的依赖项中。
我将Spring配置为使用log4j,通过
<bean id="log4jInitialization" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean" lazy-init="false">
<property name="targetClass" value="org.springframework.util.Log4jConfigurer"/>
<property name="targetMethod" value="initLogging"/>
<property name="arguments">
<list>
<value>${log4j.properties}</value>
</list>
</property>
</bean>
看起来hibernate对log4j的使用并没有像我在这里配置那样获取相同的log4j.properties。任何人都可以给我一个排队的方法吗?
答案 0 :(得分:0)
log4j.properties
在哪里?我认为它需要在Hibernate选择的类路径上。