文档章节

Mybatis控制台输出SQL问题

 中国租女友网
发布于 2014/06/04 11:48
字数 277
阅读 25
收藏 1
点赞 0
评论 0

Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种方式: 

  • SLF4J

  • Apache Commons Logging

  • Log4j 2

  • Log4j

  • JDK logging 

具体选择哪个日志实现由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,日志功能就会被禁用。

不少应用服务器的classpath中已经包含Commons Logging,如Tomcat和WebShpere, 所以MyBatis会把它作为具体的日志实现

记住这点非常重要。这意味着,在诸如 WebSphere的环境中——WebSphere提供了Commons Logging的私有实现,你的Log4J配置将被忽略。

这种做法不免让人悲摧,MyBatis怎么能忽略你的配置呢?事实上,因Commons Logging已经存 在,按优先级Log4J自然就被忽略了!

解决办法:

在mybatis-config.xml配置文件中:

  

<configuration>

<settings> 

<!-- 让mybatis不使用自己的slf4j日志功能、使用log4j输出日志 -->

        <setting name="logImpl" value="LOG4J"/> 

 </settings>

</configuration>

         

  

中国最大租友网站:中国租女友网WWW.1ZUYOU.COM

本文转载自:http://blog.csdn.net/isea533/article/details/22931341

共有 人打赏支持
粉丝 0
博文 7
码字总数 1223
作品 0
佛山
mybatis--#{}与${}的区别

首先,谈谈mybatis怎么防止sql注入 上述是mybatis的mapping中一段代码,当请求的时候,控制台输出 我们会发现,无论输入什么参数,打印出的sql都是这样。原因是: mybatis启用了预编译功能,...

求是科技
2016/10/12
20
0
spring+mybatis 事务不生效,求助各位大神

软件环境是 spring3.1.1 mybatis-3.1.1 commons-dbcp-1.4 tomcat7.0 mysql5.5 service层添加了@Transactional(rollbackFor = RuntimeException.class) service中的方法调用N次Mapper 控制台中......

xu
2014/01/12
17K
13
mybatis整合不输出日志问题

最近整合ssm框架时,整合log4j时,控制台不输出sql语句。查看log4j.properties的配置文件,确定没问题后,各处查资料,查找解决办法。最终在一篇博客里找到解决办法,博客地址(目前忘记了)...

冰-冰
2016/05/27
143
0
Spring4+SpringMVC+Hibernate4整合,你可能会遇到的问题

1、java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.LocalSessionFactoryBean 缺少spring-orm jar包,如下: <dependency> <groupId>org.springframework</groupId> ......

阿阿阿阿阿局
2016/08/16
98
0
一个使用MyBatis调用Oracle数据库自定义函数的例子

我的电脑操作系统版本为Win7旗舰版(ServicePack1),Oracle版本为Oracle11g 程序使用的jar包有:mybatis-3.2.2.jar、ojdbc14-10.2.0.2.0.jar 本例中使用的配置文件mybatis-config.xml、Per...

北风其凉
2016/03/05
376
0
一个简单的MyBatis连接Oracle数据库的例子

今天学习了下MyBatis,写了一个简单的Java应用程序,通过MyBatis连接Oracle数据库。 我的电脑操作系统版本为Win7旗舰版(ServicePack1),Oracle版本为Oracle11g。 构建程序前,先建立一个数...

北风其凉
2016/03/01
10.6K
0
Mybatis基础知识

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

littleant2
2015/09/19
227
0
mybatis - 查询缓存

查询缓存 mybatis提供两级查询缓存,用于减轻数据压力,提高数据库性能。默认状态下,mybatis开启了一级缓存。一级缓存是SqlSession级别的缓存。mybatis在操作数据库时需要构造sqlSession对象...

细肉云吞
2017/09/12
8
0
MyBatis cache缓存机制的简单应用(1)

今天在做项目中遇到了一个非常有意思的BUG,写下来分享一下,希望遇到相同问题的同学能更快的解决;这个BUG是这样的: BUG1: 在项目启动运行后,用户第一次登录的时候,我根据用户输入的账号从数据...

ge洋
01/12
4
0
log4j配置mybatis打印不出sql语句

各位大神,你们好!请教个关于打印sql语句的问题。 我想要配置log4j实现在控制台打印sql语句,现在是只有sql出错时才会打印语句出来,正确的语句没有打印出来。请问下面的配置不能实现正常s...

fgod
2016/02/14
8.7K
4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

32.filter表案例 nat表应用 (iptables)

10.15 iptables filter表案例 10.16/10.17/10.18 iptables nat表应用 10.15 iptables filter表案例: ~1. 写一个具体的iptables小案例,需求是把80端口、22端口、21 端口放行。但是,22端口我...

王鑫linux
今天
0
0
shell中的函数&shell中的数组&告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

影夜Linux
今天
0
0
Linux网络基础、Linux防火墙

Linux网络基础 ip addr 命令 :查看网口信息 ifconfig命令:查看网口信息,要比ip addr更明了一些 centos 7默认没安装ifconfig命令,可以使用yum install -y net-tools命令来安装。 ifconfig...

李超小牛子
今天
1
0
[机器学习]回归--Decision Tree Regression

CART决策树又称分类回归树,当数据集的因变量为连续性数值时,该树算法就是一个回归树,可以用叶节点观察的均值作为预测值;当数据集的因变量为离散型数值时,该树算法就是一个分类树,可以很...

wangxuwei
昨天
1
0
Redis做分布式无锁CAS的问题

因为Redis本身是单线程的,具备原子性,所以可以用来做分布式无锁的操作,但会有一点小问题。 public interface OrderService { public String getOrderNo();} public class OrderRe...

算法之名
昨天
9
0
143. Reorder List - LeetCode

Question 143. Reorder List Solution 题目大意:给一个链表,将这个列表分成前后两部分,后半部分反转,再将这两分链表的节点交替连接成一个新的链表 思路 :先将链表分成前后两部分,将后部...

yysue
昨天
1
0
数据结构与算法1

第一个代码,描述一个被称为BankAccount的类,该类模拟了银行中的账户操作。程序建立了一个开户金额,显示金额,存款,取款并显示余额。 主要的知识点联系为类的含义,构造函数,公有和私有。...

沉迷于编程的小菜菜
昨天
1
0
从为什么别的队伍总比你的快说起

在机场候检排队的时候,大多数情况下,别的队伍都要比自己所在的队伍快,并常常懊悔当初怎么没去那个队。 其实,最快的队伍只能有一个,而排队之前并不知道那个队快。所以,如果有六个队伍你...

我是菜鸟我骄傲
昨天
1
0
分布式事务常见的解决方案

随着互联网的发展,越来越多的多服务相互之间的调用,这时候就产生了一个问题,在单项目情况下很容易实现的事务控制(通过数据库的acid控制),变得不那么容易。 这时候就产生了多种方案: ...

小海bug
昨天
3
0
python从零学——scrapy初体验

python从零学——scrapy初体验 近日因为一些事情,需要从网上爬取一些东西,故而想通过使用爬虫来顺便学习下强大的python。现将一些学习中遇到的问题记录下来,以便日后查询 1. 开发环境的准...

咾咔叽
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部