1.首先 pom文件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j</artifactId>
</dependency>
2 模块的 application.properties文件里 添加 日志记录级别
logging.level.org.springframework.web=DEBUG
3.在com.main.resources 里添加 log4j.properties 文件内容如下:
log4j.rootLogger=DEBUG, stdout
# MyBatis logging configuration...
log4j.logger.com.ytx.seller.domain.infrastructure.domain.seller.mapper=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
com.ytx.seller.domain.infrastructure.domain.seller.mapper是包名
其中 “log4j.logger.com.ytx.account.domain.infrastructure.domain.mapper.AccountMapper=TRACE”
属性值为 “TRACE”的键的前缀是:“log4j.logger”,这是固定的。“com.xxx” 是接口名。也可以将日志从整个mapper接口级别调整到到语句级别,从而实现更细粒度的控制
然后运行自己的方法,看看测试输出吧
参考 http://blog.csdn.net/isea533/article/details/22931341