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
相关推荐
《基于Spring Boot+MyBatis的CRM客户管理系统详解》 在现代企业中,客户关系管理(Customer Relationship Management,简称CRM)系统是至关重要的工具,它帮助企业有效地管理与客户的交互,提高销售效率,优化客户...
在本项目"Spring boot +mybatis + layui简单demo"中,我们主要探讨了如何整合这三个技术来构建一个功能完备的Web应用。Spring Boot是Java领域的一款快速开发框架,旨在简化Spring应用的初始搭建以及开发过程;...
标题中的"全注解 spring boot +spring security + mybatis+druid+thymeleaf+mysql+bootstrap"是一个集成开发环境的配置,涉及到的主要技术有Spring Boot、Spring Security、MyBatis、Druid、Thymeleaf、MySQL以及...
本项目利用Spring Boot的自动配置特性,配合MyBatis作为持久层框架,以及Mapper.xml文件进行SQL映射,实现了数据访问的便捷性。下面将详细阐述这个项目中的关键知识点。 1. **Spring Boot**: Spring Boot是Spring...
在Spring Boot中,我们可以使用Pageable接口结合MyBatis的动态SQL来实现分页查询。在Layui中,分页组件与后端接口配合,提供用户友好的翻页体验。 7. **数据库文件的使用** 提供的数据库文件是项目运行的基础,...
在本项目中,我们主要探讨如何使用Spring Boot框架与MyBatis持久层框架结合MySQL数据库来构建一个完整的用户登录功能。下面将详细讲解这个过程中的关键知识点。 首先,`Spring Boot`是一个基于Java的框架,它简化了...
【标题】"Spring Boot + MyBatis + Security 登陆查询数据库验证"是一个初学者友好的实战项目,旨在演示如何在Spring Boot应用中整合MyBatis作为持久层框架,并利用Spring Security进行用户身份验证。这个项目涵盖了...
在本项目中,"spring boot+thymeleaf+mybatis+mysql" 是一个常见的Web应用开发框架组合,尤其适合初学者快速构建基于Java的Web应用程序。以下将详细阐述这四个关键技术及其整合过程中的关键知识点。 1. Spring Boot...
《Spring Boot+Mybatis图书管理系统源码》是一个基于Spring Boot框架和Mybatis持久层框架的项目,用于实现图书管理的功能。这个系统的核心是利用Spring Boot的便捷性与Mybatis的灵活性,构建一个高效、易维护的图书...
这可以帮助理解如何在Spring Boot和MyBatis的环境中编写和执行SQL语句。 6. **集成与运行**: - 开发者需要安装并配置相应的数据库服务器(SQL Server或Oracle),然后根据提供的说明设置数据库连接。 - 使用IDE...
【标题】"springboot+mybatis+sqlserver"是一个基于Spring Boot、MyBatis和Microsoft SQL Server构建的基础开发框架,适用于快速开发企业级应用。这个框架整合了三个关键组件,旨在简化开发流程,提高开发效率。 ...
本系统以“Spring Boot + MyBatis + thymeleaf + MySQL + jQuery + ajax”为核心技术栈,构建了一个轻量级、易维护的图书借阅管理系统,旨在提供一套完整且实用的图书管理解决方案。 首先,Spring Boot作为Java领域...
Spring Boot 与MyBatis的集成通常通过Spring的DataSource和MyBatis的SqlSessionFactoryBean实现,Spring会自动扫描并管理Mapper接口,使得在Service层可以直接注入Mapper,调用其方法执行SQL。 例如,一个简单的...
在本项目中,我们主要探讨的是如何利用Spring Boot、MySQL、Mybatis以及Maven这四大核心技术,配合IDEA集成开发环境来实现一个基础的数据库增删改查功能。这是一个典型的Web应用开发流程,旨在帮助开发者快速搭建...
Spring Boot Admin是一款用于监控Spring Boot应用的工具,它可以显示应用的状态信息,如内存使用、线程池、健康检查等,为系统运维提供了便利。 综上所述,"Spring Boot+Mybatis的后台管理系统"是一个集成了用户...
这是一个基于Spring MVC、Mybatis和Spring框架实现的个人博客系统,涵盖了Web开发中的后端架构设计、数据库管理和前端展示等多个方面。以下将详细介绍这个系统的关键知识点: **1. Spring MVC** Spring MVC是Spring...
在本项目中,"spring boot+mybatis plus+easy poi实现数据库导出成excel和excel导入到数据库",开发者利用了Spring Boot、MyBatis Plus和EasyPoi库来实现了一个功能强大的数据交互系统,允许用户将数据库中的数据...
本文将详细讲解如何使用Spring Boot、MyBatis、Spring MVC和Bootstrap技术栈开发一个停车位管理系统,并结合百度地图API实现车位的定位与导航功能。这些技术是现代Web开发中常用且强大的工具,它们各自承担着不同的...
《SpringBoot+Mybatis+SQLServer构建的仓库管理系统详解》 在现代企业信息化管理中,仓库管理系统扮演着至关重要的角色,它能够有效地管理和追踪库存,提高运营效率。本项目是基于SpringBoot框架,结合Mybatis持久...
在IT行业中,Spring Boot和Mybatis是两个非常重要的框架,它们在构建现代Java应用程序中扮演着核心角色。Spring Boot简化了Spring应用的初始搭建以及开发过程,而Mybatis则是一个优秀的持久层框架,使得数据库操作变...