SSM中配置log4J输出sql语句
场景
在SSM整合时需要查看输出的sql语句以便排查错误信息。
实现
在项目的classpath(src目录)下或者resource包下(maven项目)新建一个log4j.properties文件。
# Global logging configuration
log4j.rootLogger=ERROR, stdout
# MyBatis logging configuration...
log4j.logger.com.badao=TRACE
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
其中log4j.logger.com.badao=TRACE中的com.badao
为你的映射方法的接口的包名
效果
在执行相应数据库操作比如插入时,查看控制台
SSM中配置log4J输出sql语句相关推荐
- mybatis开启log_mybatis使用spring-druid数据源连接池配置log4j打印sql语句以及开启监控平台...
杂七杂的杂 作为程序员,开发工程中,一套利于测试或者监控的工具很重要,mybatis默认没有提供log4j的打印sql语句的配置. 这对于开发rest服务,提供接口的开发者而言,是在很不好做,再加上m ...
- SSM中实现CRUD并配置输出sql语句
场景 前面SSM的项目整合以及分页等参照 https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/85120936 使用log4j输出sql ...
- 【项目经验】如果想在mapper.xml文件中的一个标签中写多条sql语句,则需要在jdbc的配置文件中稍做配置
如果想在mapper.xml文件中的一个标签中写多条sql语句,则需要在jdbc的配置文件中稍做配置: url=jdbc:mysql://127.0.0.1:3306/airipo?useUnicod ...
- SpringBoot如何配置log4j输出日志呢?
转自: SpringBoot如何配置log4j输出日志呢? 下文笔者讲述SpringBoot配置log4j的方法分享,如下所示 SpringBoot日志输出 springboot框架中默认使用logb ...
- springboot+mybatis-plus在log控制台输出sql语句
springboot+mybatis-plus在log控制台输出sql语句的方法,有两种方法可以实现: 1.第一种将log-impl 配置到原有的mybatis-plus的configuration下 ...
- mybatis配置log4j打印sql日志
mybatis配置log4j打印sql日志 前提是你已经配置好了log4j. 在mybatis的配置文件中设置 <?xml version="1.0" encoding=&q ...
- mysql 怎么查询慢sql语句_Mysql中 查询慢的 Sql语句的记录查找
Mysql中 查询慢的 Sql语句的记录查找 慢查询日志 slow_query_log,是用来记录查询比较慢的sql语句,通过查询日志来查找哪条sql语句比较慢,这样可以对比较慢的sql可以进行优化. ...
- Mybatis 获取当前序列和下一个序列值 以及在一个方法中写多条SQL 语句
目录 1.Mybatis 获取当前序列和下一个序列值 2.Mybatis 在一个方法中写多条SQL 语句 1.Mybatis 获取当前序列和下一个序列值 #获取当前序列值 select XXX_seq ...
- Spring3+MyBatis3整合无法输出SQL语句问题的解决
2019独角兽企业重金招聘Python工程师标准>>> Spring3+MyBatis3整合无法输出SQL语句问题的解决 转载于:https://my.oschina.net/huh ...
最新文章
- 基于感知损失的实时风格迁移与超分辨率重建
- 王瑜琪:数据科学助力我捕捉研究生教育的宏观效应 | 提升之路系列
- string 类的实现
- 数据结构32:树存储结构
- pycharm黄色高亮提示:Default argument value is mutable
- 独家专访 | 红布林(Plum​)庞博:万亿元二手时尚交易蓝海的生存法则
- JavaScript | 将十进制转换为十六进制,反之亦然
- Angularjs Nodejs Grunt 一个例子
- py导入包异常跳出_14-0-包的介绍及使用
- 一篇文章教你如何使用makerfile
- 被Json格式化后那可怜的时间
- 小学生python趣味编程-小学生C++趣味编程 PDF 全资料版
- 软件License设计思路与实现方案
- codewars练习(javascript)-2021/3/21
- Linux系统rar格式怎么解压,如何在linux下解压缩rar格式的文件压缩包
- 软件测试基础知识 - 说一说黑盒与白盒的测试方法
- 广和通5G模组成功联调基于高通IPQ系列+骁龙X62的5G CPE方案,已实现大规模量产
- jQuery笔记——UI
- 几种常用的加解密的方法
- springboot使用validator进行参数校验
热门文章
- Netty ObjectPool对象池技术原理分析
- 「后端小伙伴来学前端了」Vue中全局事件总线(GlobalEventBus)原理及探究过程
- Spring 初识Aop JDK动态代理实现 原理初显
- HTML--猫眼电影---浮动练习
- java为什么监听器里没有输出,JAVA Web开发技术应用——监听器
- arima模型 p q d 确定_时间序列分析第07讲(ARIMA模型,季节时间序列模型,均值的估计)...
- 事务对性能影响_开启英特尔事务扩展技术(TSX),即可提升intel CPU 近40%性能
- 计算机程序中断方式有几种,奥鹏离线作业计算机组成原理一、简答题1、请说明程序查询方式与中断方式各自的特点.2、提高存储器速度可采用哪些措施,请说出...
- java链接mysql数据库格式_JDBC URL连接常用数据库格式
- 创建python2与python3虚拟环境失败的原因