1、在项目的applicationContext-dao.xml 文件中增加一个plugins:sqlStatementInterceptor
<bean id="dao-sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mapperLocations">
<list>
<value>classpath:com/test/mapper/*.xml</value>
<value>classpath:com/test/mapper/extend/*.xml</value>
</list>

本文介绍了如何在Java项目中使用MyBatis拦截器来记录SQL语句的执行时间。通过在applicationContext-dao.xml配置sqlStatementInterceptor,编写拦截器实现代码,并调整logback.xml的日志级别,可以在启动项目后从日志文件查看到详细的SQL执行时间信息。
最低0.47元/天 解锁文章
850

被折叠的 条评论
为什么被折叠?



