当前位置:首页 » 编程语言 » ibatis打印sql

ibatis打印sql

发布时间: 2022-11-15 10:07:19

❶ mybatis怎么输出sql语句

#将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句

log4j.rootLogger=debug,stdout,logfile
### 把日志信息输出到控制台 ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
#log4j.appender.stdout.Target=System.err
log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout
### 把日志信息输出到文件:jbit.log ###
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=D:/test.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %F %p %m%n

###显示SQL语句部分
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

❷ 如何设置ibatis 后台打印完整的sql语句

#将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句
log4j.rootLogger=debug,stdout,logfile

❸ 如何让mybatis打印出执行的sql

log4j配置一下,把sql日志打到一个独立的日志文件里

❹ ibatis加log4j打印完整的sql语句,如何连参数也一起打印出来

这个应该跟配置没关系吧,是你iBATIS传参数的方式有关,iBATIS中用##传参数就是问号了,用$$就可以显示参数值喽!

❺ 打印sql语句怎么打印

您好,我来为您解答:
#将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句
log4j.rootLogger=debug,stdout,logfile
希望我的回答对你有帮助。

❻ Ibatis如何打印SQL语句

方法:
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
log4j.logger.com.ibatis=debug
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=debug
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debug
log4j.logger.java.sql.Connection=debug
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug,stdout
把这段配置放到log4j.properties文件中即可。
在项目试运行需要维护得阶段可以把debug改为error,这样服务器后台只打印报错信息,这样既可以看清错误又可以减轻服务器负担(后台不断打印数据很消耗服务器资源的)

❼ 如何在mybatis中打印sql

mybatis打印sql 用于在后台打印执行的sql,在applicationContext.xml中的<bean
id="sqlSessionFactory" 标签中添加:
<property name="configLocation"
value="classpath:mybatis-config.xml" /> 即可打印sql语句 此方法仅用于开发调试,配置之后请勿提交!

❽ 怎样打印出SQL语句

您好,我来为您解答:#将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句log4j.rootLogger=debug,stdout,logfile希望我的回答对你有帮助。

❾ mybatis怎么在控制台打印sql语句

mybatis默认使用log4j,当有self4j这个日志jar包存在时会无法打印sql,请移除或者在工程启动时显示设置mybatis使用的日志类
log4j.logger.org.apache.ibatis=debug,stdout
log4j.logger.java.sql=debug,stdout

热点内容
如何更换安卓手机内存 发布:2025-07-03 11:18:52 浏览:57
魔兽清理缓存 发布:2025-07-03 10:46:38 浏览:521
神州防火墙web怎么配置代码 发布:2025-07-03 10:37:54 浏览:328
安卓看小说哪个软件免费又最好 发布:2025-07-03 10:25:30 浏览:432
linuxprofile 发布:2025-07-03 10:25:29 浏览:719
存储蓝盘 发布:2025-07-03 09:55:10 浏览:887
java必学 发布:2025-07-03 09:21:57 浏览:446
go在线编译 发布:2025-07-03 09:14:51 浏览:19
存储控制器hp 发布:2025-07-03 08:59:51 浏览:504
密码锁延安多少一条 发布:2025-07-03 08:58:14 浏览:322