MyBatis 配置sql语句输出

原创 2012年03月28日 16:49:06

此处使用log4j,加入jar包,然后在src路径下加入:log4j.properties文件

填入以下配置就可以打印了

log4j.rootLogger=DEBUG, Console

#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

log4j.logger.java.sql.ResultSet=INFO
log4j.logger.org.apache=INFO
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG 



mybatis在控制台显示sql语句

用过Hibernate的人都知道,hibernate 是可以配置 show_sql 显示 自动生成的SQL 语句,用format_sql 可以格式化SQL 语句,但如果用 mybatis 怎么实现这个...
  • Sweblish
  • Sweblish
  • 2015年08月19日 09:39
  • 15768

使用Mybatis 如何显示sql 语句?

使用mybatis 时如何显示sql 语句呢??? 只要新建一个 log4j.properties 的文件 将下面拷贝至文件 就OK了! #将ibatis log4j运行级别调到DEBUG可以...

MyBatis显示SQL语句

将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试:  ### 设置Logger输出级别和输出目的地 ### log4j.rootLogg...

设置Mybatis打印调试sql的两种方式

问题描述在使用mybatis进行开发的时候,由于可以动态拼接sql,这样大大方便了我们。但是也有一定的问题,当我们动态sql拼接的块很多的时候,我们要想从*mapper.xml中直接找出完整的sql就...
  • gao36951
  • gao36951
  • 2016年12月14日 16:25
  • 13901

mybatis控制台显示sql语句

注意点: mybatis使用slf4j作为日志输出工具 因此要先添加slf4j的依赖             org.slf4j             slf4j-log4j12   ...

mybatis show sql

add this in the logback.xml 新版本: eg: mybatis-3.4.1.jar

MyBatis控制台输出SQL语句

用过Hibernate的都知道,我们可以设置Showsql属性来达到在控制台输出SQL语句方便我们调试的目的,当然MyBatis也可以 这是MyBatis官方文档的一条属性,我们只要在sett...

mybatis打印SQL日志最终解决方案

mybatis只能通过配置log4j日志输出级别的方式来打印sql。但网上搜到的答案均无效,最终发现直接配置dao层输出级别即可。...

MyBatis3 用log4j在控制台输出 SQL

为什么要在控制台输出 SQL 呢?当然是为了开发调试的时候方便了。如果一个 数据库相关的操作出现了问题,我们可以根据输出的SQL语句快速排查问题。输出的信息:[org.mybatis.spring.S...

mybatis如何在控制台打印执行的sql语句

一、需要mybatis和log4j的jar; 二、然后在log4j.properties文件里面将下面的代码粘贴进去就可以了: log4j.rootLogger=DEBUG, Console ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MyBatis 配置sql语句输出
举报原因:
原因补充:

(最多只允许输入30个字)