目录
开启日志
开启mp的日志(输出到控制台)
将如下代码写入(yml格式)配置文件
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
map-underscore-to-camel-case: true #开启驼峰命名
开启事务管理日志
在application.yml配置文件中开启
#spring事务管理日志
logging:
level:
org.springframework.jdbc.support.JdbcTransactionManager: debug
前后端数据映射时
一定要在配置文件中写入
#开启驼峰式命名自动映射
mybatis.configuration.map-underscore-to-camel-case=true
lombok依赖
简化POJO实体类开发
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
</dependency>
可以不用写get,set,有无参构造
@data
@NoArgsConstructor
@AllArgsConstructor
前提先引入,@Slf4j注解(属于lombok依赖中的注解)
eg:
e.printStackTrace();
log.error(e.getMessage())
log.info(" ",)
拓展
在项目打包时,会被排除,lombok依赖只作用于编译阶段,编译完成就没用了,为避免jar包的体积,可以从spring-boot的jar包里排除掉。
解决日志打印过多问题
取消初始化spring日志打印
在resources下新建一个logback.xml文件,名称固定
<?xml version="1.0" encoding="UTF-8"?>
<configuration></configuration>
取消SpringBoot启动banner图标
在(yml格式)配置文件中加入
spring:
main:
banner-mode: off # 关闭SpringBoot启动图标(banner)
取消MybatisPlus启动banner图标
在(yml格式)配置文件中加入
mybatis-plus:
global-config: #全局配置
banner: off # 关闭mybatisplus启动图标