文档章节

ibaits 只输出sql 语句,DEBUG 级别

s
 sunties
发布于 2015/02/25 16:01
字数 230
阅读 32
收藏 0
点赞 0
评论 1

ibaits 只输出sql 语句,DEBUG 级别 , DEBUG 级别,由于spring Struts2 等有很多日志输出,用DEBUG 级别,先把

log4j.rootLogger=ERROR,CONSOLE

再单独设置

log4j.logger.org.apache.ibatis=DEBUG

#-------------------------------- 
#   等级可分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,OFF是关闭,
#不输出任何信息,其他级别按这个顺序依次降低,如果指定一个级别,如INFO,
#则比该级别高的信息都会输出,此时会输出FATAL、ERROR、WARN、INFO级别的信息。
log4j.rootLogger=ERROR,CONSOLE
## for console
log4j.logger.org.apache.ibatis=DEBUG
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Target = System.out
log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{kk:mm:ss} [%p] %m%n
#log4j.logger.test=info
#log4j.logger.org.apache.jasper = DEBUG
#log4j.logger.org.apache.catalina.startup.TldConfig = DEBUG
#log4j.logger.org.apache.catalina.session.ManagerBase = DEBUG

#log4j.logger.com.fiscal = ERROR
#log4j.logger.com.system = ERROR

log4j.logger.com.ibatis = ERROR
#log4j.logger.com.ibatis.common.jdbc.SimpleDataSource = ERROR
log4j.logger.com.ibatis.common.jdbc.ScriptRunner = ERROR
#log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate = ERROR
log4j.logger.java.sql.Connection = DEBUG
log4j.logger.java.sql.Statement = DEBUG
log4j.logger.java.sql.PreparedStatement = DEBUG,CONSOLE
log4j.logger.java.sql.ResultSet = DEBUG

#log4j.appender.stdout=org.apache.log4j.ConsoleAppender

#log4j.appender.fileout=org.apache.log4j.RollingFileAppender
#log4j.appender.fileout.File=C:\\ibatis.log
#log4j.appender.fileout.MaxFileSize=10000KB

#log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss} :%m%n
#log4j.appender.fileout.layout=org.apache.log4j.PatternLayout
#log4j.appender.fileout.layout.ConversionPattern=[%-5p]_%d{yyyy-MM-dd HH:mm:ss} :%m%n
#log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=%d{kk:mm:ss} [%p] %m%n
#log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout 

# log4j.logger.org=info
#--------------------------------

© 著作权归作者所有

共有 人打赏支持
s
粉丝 0
博文 3
码字总数 545
作品 0
南宁
加载中

评论(1)

i
itxx2016
推荐国内最流行的ibatis、mybatis代码生成网站 --- fwjava.com
无需任何安装配置,直接在线生成,且十分规范好用.
现在,很多知名的互联网公司都在用它.
Mybatis基础知识

一、hello world 在线参考文档:http://mybatis.github.io/mybatis-3/zh/index.html 首先我们定义一个需求:根据id查询用户。 1、编写必须的配置文件。 开发mybatis入门程序需要编写两个配置...

littleant2 ⋅ 2015/09/19 ⋅ 0

jboss7.1.1下使用log4j输出mybatis3.2.2的SQL语句问题与解决方法

痛苦了好几天,新项目的环境是jboss as 7.1.1 final + mybatis 3.2.2 +spring4.0.0 今天要输出mybatis的日志,以便查看所执行的SQL语句,无论如何配置log4j.properties都无法实现。 按照myb...

yonge ⋅ 2014/01/16 ⋅ 7

ibatis运行流程

111 ibatis 1:通过反射打通java对象与数据库之间的关系, 2:通过jdbc规范建立与数据库之间的连接。 框架的重要一部分就是sqlMap配置文件,stateMent包括CIUD,ibaits通过解析会得到所有的s...

攀爬的小瓜牛 ⋅ 2015/10/15 ⋅ 1

SQL 脚本中的全角逗号引起【ORA-01756: 引号内的字符串没有正确结束】

今天运行壹個小程序,功能是读取指定目录下的 SQL 脚本,并加载到内存中批量执行,之前的程序运行良好。但是今天相关开发人员更新了其中壹個 SQL 脚本,于是程序运行的时候就出错了,错误提示...

苗哥 ⋅ 2014/02/18 ⋅ 0

hibernate sql 查询

Hibernate 支持使用原生的SQL查询,使用原生SQL查询可以利用某些数据库特性,原生SQL查询也支持将SQL语句放在配置文件中配置,从而提高程序的解耦,命名SQL查询还可以用于调用存储过程。 SQL查...

DaDa-da ⋅ 04/23 ⋅ 0

SQL 2017 SQLPS执行Ad-SqlAvailabilityDatabase异常

SQL Server 2017 SQLPS执行Ad-SqlAvailabilityDatabase遇到问题 这个错误简直逆天,查了下该cmdlet的帮助 常规参数里有Debug。 执行Debug,输出如下: PS C:Windowssystem32> Add-SqlAvailab...

UltraSQL ⋅ 05/23 ⋅ 0

Spring Boot干货系列:(七)默认日志logback配置解析

转载自:点击打开链接 前言 今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢 如何引入日志? 日志输出格式以及输出方式如何配置? 代码中如...

u012843873 ⋅ 04/23 ⋅ 0

Log4j打印JdbcTemplate及参数

项目中使用JdbcTemplate进行DAO层封装,有时需要调试查看SQL语句及参数 首先是SQL语句: 查看了JdbcTemplate的反编译源码,发现打印语句的地方,其日志级别为debug, 因此,添加log4j参数:l...

黄正文 ⋅ 2015/06/18 ⋅ 2

mybatis缓存的使用及理解

和hibernate一样,mybatis也有缓存机制 一级缓存是基于 PerpetualCache(mybatis自带)的 HashMap 本地缓存,作用范围为session,所以当session commit或close后,缓存就会被清空 二级缓存默认也是...

whaon ⋅ 2013/04/16 ⋅ 0

Log4j 参数配置说明

最近需要对J2EE项目性能进行分析,首先就要对项目进行检测,日志信息也就至关重要了,所以查找了Log4j相关资料。Log4j 官网参考资料: http://logging.apache.org/log4j/2.x/ Log4j由三个重要...

jiyayun ⋅ 2012/11/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring Bean基础

1、Bean之间引用 <!--如果Bean配置在同一个XML文件中,使用local引用--><ref bean="someBean"/><!--如果Bean配置在不同的XML文件中,使用ref引用--><ref local="someBean"/> 其实两种......

霍淇滨 ⋅ 30分钟前 ⋅ 0

05、基于Consul+Upsync+Nginx实现动态负载均衡

1、Consul环境搭建 下载consul_0.7.5_linux_amd64.zip到/usr/local/src目录 cd /usr/local/srcwget https://releases.hashicorp.com/consul/0.7.5/consul_0.7.5_linux_amd64.zip 解压consu......

北岩 ⋅ 33分钟前 ⋅ 0

Webpack 4 api 了解与使用

webpack 最近升级到了 v4.5+版 01 官方不再支持 node4 以下版本 官方不再支持 node4 以下版本官方不再支持 node4 以下的版本,所以如果你的node版本太低,先开始升级node吧!话说node10 ...

NDweb ⋅ 42分钟前 ⋅ 0

使用nodeJs安装Vue-cli

Vue脚手架就是一个Vue框架开发环境 脚手架的意思是帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装,让我们不需要为了编辑或者一些其...

木筏笔歆 ⋅ 今天 ⋅ 0

【微信小程序开发实战】0x00.开发前准备工作

写在开始 本人资深后端码农一枚,近期项目需求,接触到了微信小程序,将学习过程整理成文分享给小伙伴们,由于是边学边整理难免有表述不对的地方,望大家及时指正,感谢。 本人微信号: dream...

dreamans ⋅ 今天 ⋅ 0

linux redis的安装和php7下安装redis扩展

安装redis服务器 (1)下载安装包: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz (2)编译程序: $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make $ cd src &&......

concat ⋅ 今天 ⋅ 0

Guava EventBus源码解析

一、EventBus使用场景示例 Guava EventBus是事件发布/订阅框架,采用观察者模式,通过解耦发布者和订阅者简化事件(消息)的传递。这有点像简化版的MQ,除去了Broker,由EventBus托管了订阅&...

SaintTinyBoy ⋅ 今天 ⋅ 0

http怎么做自动跳转https

Apache 版本 如果需要整站跳转,则在网站的配置文件的<Directory>标签内,键入以下内容: RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)?$ https://%{SERVER_NAME......

Helios51 ⋅ 今天 ⋅ 0

Python爬虫,抓取淘宝商品评论内容

作为一个资深吃货,网购各种零食是很频繁的,但是能否在浩瀚的商品库中找到合适的东西,就只能参考评论了!今天给大家分享用python做个抓取淘宝商品评论的小爬虫! 思路 我们就拿“德州扒鸡”...

python玩家 ⋅ 今天 ⋅ 0

MySQL 内核深度优化

MYSQL数据库适用场景广泛,相较于Oracle、DB2性价比更高,Web网站、日志系统、数据仓库等场景都有MYSQL用武之地,但是也存在对于事务性支持不太好(MySQL 5.5版本开始默认引擎才是InnoDB事务...

java高级架构牛人 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部