最近在调试代码时,需要查看当前操作执行的sql,在日志里没查到,经过修改logback配置后成功,现记录如下:一.Mybatis版本是3.0.6(我正在用的版本)该版本只需要修改logback.xml <logger name="java.sql.Connection" level="DEBUG" /> <logger name="java.sql.Statement" level="DEBUG" />…
<strong>######################################################################### #Root Logger #log4j.rootLogger = [ level ] , appenderName, appenderName, #ConversionPattern:%d{yyyy-MM-dd-HH\:mm\:ss,SSS} [%t]  [%c] [%p] - %m%n #FilePath =  /opt/uplo…
1. Spring boot 集成 mybatis [转载]SpringBoot中Mybatis打印sql 1.1 如果使用的是application.properties文件,加入如下配置: logging.level.com.example.demo.dao=debug 红色部分指的是mybatis对应的方法接口所在的包路径. 1.2 如果使用的是application.yml文件,加入如下配置: logging: level: com.example.demo.dao : debug 红色…
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.s…
yml文件:logging: level: com.XXX.Mapper: debug (红色部分为Dao层的包名,注意不是XML文件的包名) properties文件: logging.level.com.KB.MyProject.dao=debug  …
一: 控制台打印SQL application.properties中添加如下即可在控制台打印sql logging.level.com.fx.fxxt.mapper=debug 二:日志 因为Spring Boot使用的默认日志框架就是Logback,所以只需要修改Mapper的级别为Debug就可以. 新建logback.xml <?xml version="1.0" encoding="UTF-8"?> <!-- 日志级别从低到高分为TRAC…
博:http://zhw2527.iteye.com/blog/1006302 http://zhw2527.iteye.com/blog/1099658 在项目开发中,记录错误日志是一个很有必要功能. 一是方便调试 二是便于发现系统运行过程中的错误 三是存储业务数据,便于后期分析 日志的实现方式: 1.自己写类,将日志数据,以io操作方式,写数据到文本文件.或者是写到数据库中. 2.使用log4j.log4j,这也是此文要记录的.log4j,以前在用.Net做web form时,用log4ne…
1.Tomcat自带日志功能,即时你的项目中有log4j也不会影响到Tomcat自己记录日志. 2.你的项目中的log4j中的日志指定打印到什么地方(控制台或者文件),便会打印到什么地方,和Tomat日志无关. ——如果你项目中的log4j指定打印到控制台,并且你开启的tomcat有控制台,那么这个时候你可以在控制台观察到日志. ——如果你用log4j来处理了Tomcat的日志(具体需要你自己配置tomcat的配置文件),那么Tomcat便会使用log4j来打印,但是这和你项目中的log4j仍然…
mybatis中的sql如下 select airln_Cd airlnCd,city_coordinate_j cityCoordinateJ,city_coordinate_w cityCoordinateW from airportinfonew where iATA=#{iATA} 我在请求的时候是这样加的参数 :/airportFlight/findAirportFlight/?iATA='WDS'  在参数上加了个引号 然后 mybatis 使用#传入参数时,sql语句解析是会加上"…