2016 - 2024

感恩一路有你

mybatis多条件判断 如何在mybatis中调试查看生成的sql语句?

浏览量:1173 时间:2021-03-14 16:33:07 作者:admin

如何在mybatis中调试查看生成的sql语句?

使用过hibernate的人都知道hibernate可以配置showusql显示自动生成的SQL语句,使用formatusql可以格式化SQL语句,但是如何使用mybatis来实现这个功能呢?在互联网上搜索之后,基本上是通过配置日志来实现的,比如log4j.properties,这是最常用的日志。Log4j.Properties content Log4j.Rootcategory=信息,标准输出,R Log4jappender.stdout=组织. apache.log4j.ConsoleAppender日志4j。appender.stdout.layout=组织. apache.log4j.pattern布局log4j。附录.stdout.layout.ConversionPattern=[QC]%p[%t]%C.%M(%L)|%M%n log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=D:/myu日志.loglog4j.appender.R.layout=org.apache.log4j.pattern布局log4j.appender.R。布局。转换模式=%d-[TS]%p%t%c-%m%n log4j。logger.com.ibatis=调试log4j。logger.com.ibatis网站. common.jdbc.SimpleDataSource=调试log4j。logger.com.ibatis网站. common.jdbc.ScriptRunner=调试log4j。logger.com.ibatis网站. sqlmap.engine.impl文件.SqlMapClientDelegate=调试日志4j。记录器.java.sql.Connection=调试日志4j。记录器.java.sql.Statement=调试日志4j。记录器.java.sql. Preparedstatement=debug,stdout

判断逻辑中有if和case语句,可以编写逻辑动态拼接SQL。

mybatis多条件判断 mybatis条件判断语句 mybatis判断包含

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。