摘要:
一、引入依赖 邮件发送需要引入spring-boot-starter-mail <!--邮件相关依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</a 阅读全文
posted @ 2022-01-04 19:28
格物致知_Tony
阅读(246)
评论(0)
推荐(0)
摘要:
一、定时任务 项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。 Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor 、 TaskScheduler 接口。 两个注解: @EnableScheduling 开启基于注解的定时任务 @Sch 阅读全文
posted @ 2022-01-04 19:27
格物致知_Tony
阅读(118)
评论(0)
推荐(0)
摘要:
一、异步任务 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。 使用两个注解: @EnableAsync 阅读全文
posted @ 2022-01-04 19:01
格物致知_Tony
阅读(72)
评论(0)
推荐(0)
摘要:
一、AOF(Append Only File) 1、AOF 是什么 官网介绍: AOF 是什么: 以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis 启动之初会读取该文件重新构建数据,换言之,redis 重启的话就根据日志文 阅读全文
posted @ 2022-01-04 17:33
格物致知_Tony
阅读(130)
评论(0)
推荐(0)
摘要:
一、Redis 的持久化 二、RDB(Redis DataBase) 1、RDB 是什么 官网介绍: RDB 是什么: (1)在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的 Snapshot 快照,它恢复时是将快照文件直接读到内存里; (2)Redis会单独创建(fork)一个子进程 阅读全文
posted @ 2022-01-04 17:32
格物致知_Tony
阅读(82)
评论(0)
推荐(0)
摘要:
一、@ControllerAdvice @ControllerAdvice 实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能: 1、全局异常处理 2、全局数据绑定 3、全局数据预处理 灵活使用这三个功能,可以帮助 阅读全文
posted @ 2022-01-04 12:48
格物致知_Tony
阅读(581)
评论(0)
推荐(0)
浙公网安备 33010602011771号