2021
11-14
11-14
Spring Boot console log 格式自定义方式
SpringBootconsolelog格式自定义SpringBoot默认使用Logback新增配置项:logging.pattern.consolelogging.pattern.console=%date%level[%thread]%logger{10}[%file:%line]-%msg%nspringboot自定义日志格式输出application.properties配置logging.config=classpath:logback-spring.xmllogging.path=C:/opt/logs/logback-spring.xml配置<?xmlversion="1.0"encoding="UTF-8"?><!--日志级别从低到高分为TRACE...
继续阅读 >
依赖<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency>两种配置log4j的方式:一定要新建一个log4j.properties文件在yaml中直接配置在mybatis-config中配置mapper-locations貌似不管用依旧需要加注解@Mappermybatis-config.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-/...
ideaconsole控制台输出乱码Idea默认配置是采用GBK,而项目工程文件采用的是UTF-8。编码不一致,导致ideaConsole控制台输出乱码。网上的解决方案,大都是直接修改Settings=>Editor=>FileEncodings下面的配置,如下图:将GlobalEncoding,也就是全局配置编码格式,跟ProjectEncoding项目编码格式配置成一样的就OK了。全局配置有时候会与项目的编码格式不一样,所以尽量不要动。但是修改ProjectEncoding,又解决不了Console...
话不多说,直接上图接口返回内容,浏览器显示PDF文档。但是输入接口地址以后一直提示这个核对接口路径也是正确的,并且没有报错提示,后面发现是网关没有配置放行路径,于是进行了补充所以以后对于前端请求统一由网关进行配置处理的,一定要对于静态资源合理配置,或者对于放行接口要统一补充进来(最后统一一下下接口前缀名称,这样就只需要写一个了)下面我再说一个坑:springcloudgateway启动报错:org.springframework.cloud....
目录一、创建表二、创建SpringBoot工程三、引入逆向工程依赖四、代码中完成逆向工程配置五、测试MyBatis-Plus是MyBatis的增强工具,Generator通过MyBatis-Plus快速生成Entity、Mapper、MapperXML、Service、Controller等模块的代码,方便快捷。一、创建表我们先创建数据库表:sys_log、sys_userCREATETABLE`sys_log`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`username`varchar(50)DE...
springboot项目可为不同的环境配置相应的配置文件如下图所示:pom.xml配置如下:<dependencies>其他依赖<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.46</version><scope>runtime</scope></dependency><!--阿里的druid连接池--><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifact...
springboot使用profile来分区配置很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境下配置用不同的配置文件或者不同的配置springboot允许你通过命名约定按照一定的格式(application-{profile}.properties)来定义多个配置文件,然后通过在application.properyies通过sprin...
一、方法一多环境配置文件我们一般都会有多个应用环境,开发环境、测试环境、生产环境,各个环境的配置会略有不同,我可以根据这个创建多份配置文件,由主配置文件来控制读取那个子配置创建springboot项目后可以同时创建多个.properties文件,只要符合它要求的格式即可格式:application-{profile}.properties;{profile}是变量用于自定义配置文件名称分别创建三个应用环境的配置和一个主配置1、application.properties主配置...