项目中mybatis打印sql语句

关于mybatis中如何动态打印sql语句到控制台

SpringMVC-servlet.xml


   <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">  
       <property name="dataSource" ref="dataSource" />
   <property name="configLocation" value="classpath:mybatis-config.xml"></property>
       <!-- 自动扫描mapping.xml文件 -->  
       <property name="mapperLocations" value="classpath:com/myc/mybatis/mapping/*.xml"></property><!-- mapping文件的路径 -->


</bean>  
 

mybatis-config.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <settings>
        <!-- 打印查询语句 -->
        <setting name="logf4" value="STDOUT_LOGGING" />
    </settings>
</configuration>

猜你喜欢

转载自blog.csdn.net/qq_22899021/article/details/80430063