springBoot+mybatis使用中遇到的问题

时间格式化、

@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")

slf4j日志输出配置&输出至文件夹配置

yml写法

 

 

 

com.dbcoding.mall.dao.*: debug  #映射类目录 mapper  控制台会输出SQL语句
path: E:/tmp/logs/website #日志保存位置
max-size: 8MB #文件最大值8MB自动切分解压  默认10MB
max-history: 10 #10天后自动删除 默认不删除

使用注解方式引入logger
pom.xml
<!--可以引入日志 @Slf4j注解-->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

如果注解@Slf4j注入后找不到变量log,需要IDEA安装lombok插件,然后重启

File → settings → Plugins

 

 

 

 



 springBoot使用定时任务启动文件类上面需要加入调度注解

@EnableScheduling //定时任务调度注解,如不添加则无效

 

 

springBoot整合redis连接报错

报错 could not get a resource from the pool

排查都没有发现异常线上的话就能正常操作这是为什么呢

各种排雷最终发现,本地因为没有密码

在配置读取yml文件时如果密码为空获取值是等于

 

 

 那么redis会自动匹配该空字符密码

因为没有设置密码 所以一直出现连接池空问题

那么我们只要把这个变量直接给 null值即可

 

https://juejin.im/post/6844903810603696135

 

posted on 2020-05-12 17:34  东子z  阅读(334)  评论(0编辑  收藏  举报

导航