数据库框架的log4j日志配置

Posted JeremyYu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库框架的log4j日志配置相关的知识,希望对你有一定的参考价值。

Hibernate

log4j.logger.org.hibernate.tool.hbm2ddl=debug
log4j.logger.org.hibernate.engine.transaction=debug

 

Mybatis

在mybatis配置中添加下面的配置

1 <settings>
2     <setting name="logImpl" value="LOG4J" />
3 </settings>

在spring的SqlSessionFactory配置中添加以下配置

1 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
2     <property name="configuration">
3         <bean class="org.apache.ibatis.session.Configuration">
4             <property name="logImpl" value="org.apache.ibatis.logging.log4j.Log4jImpl" />
5         </bean>
6     </property>
7 </bean>

在项目中的dao层中修改Level

com.mybatis.demo.dao=debug

 

以上是关于数据库框架的log4j日志配置的主要内容,如果未能解决你的问题,请参考以下文章

数据库框架的log4j日志配置

Java日志框架 -- LOG4J(Log4j入门案例日志级别Log4j组件(LoggersAppendersLayouts)配置文件内置日志记录自定义Logger)

Java日志框架 -- LOG4J(Log4j入门案例日志级别Log4j组件(LoggersAppendersLayouts)配置文件内置日志记录自定义Logger)

日志框架Log4j

配置日志框架——Log4j

Java日志框架学习--JUL和Log4j--上