关于Mybatis与Mybatis-plus在控制台日志中输出执行的sql语句

首先是第一种Mybatis

引用maven插件

		<dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.1.1</version>
        </dependency>

#配置properties.yml文件 sql在控制台输出如下↓↓↓↓↓↓↓↓↓↓↓↓

logging:
  level:
    com.example.phonegd.*.*: debug     //指的是xml放在哪里

在关于xml映射时,要将mapper文件与xml文件放在一起,不然会报错,找不到xml方法

第二种是Mybatis-plus

引用maven插件

	<dependency>
		<groupId>com.baomidou</groupId>
		<artifactId>mybatis-plus-boot-starter</artifactId>
		<version>3.1.2</version>
	</dependency>

想要在控制台输出sql语句的话,在配置文件properties.yml内加入

mybatis-plus:
mapper-locations: classpath*:com/demoshow/demo/*/mapping/**.xml   #这里需要指定xml文件路径,不然找不到抱错
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

在关于xml映射时,需要指定xml文件路径,不然也找不到


版权声明:本文为Y_R_Q原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。