
springboot
程序员向阳
stay hungry, stay foolish.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Aop技术打印接口输入和返回参数的日志
需求:记录在控制台打印接口输入参数和返回参数 1. 定义一个自定义注解 用于拦截需要打印日志的方法 /** * @description: 自定义日志注解 * @author: David Allen * @date: 2020-12-15 **/ @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface SysLog {原创 2020-12-16 20:00:25 · 721 阅读 · 1 评论 -
使用@Async注解执行异步任务
1、异步任务和调用异步任务的方法要在不同的类中 2、如果需要获取异步任务执行返回的值的话,应该推迟获取 3、原创 2020-12-14 18:49:11 · 575 阅读 · 2 评论 -
解决@Scheduled注解不能同时执行多个定时任务的问题
最近在使用定时任务的时候发现,自己写的定时任务没有执行,后来查了上网查了一下,才知道@Scheduled注解的定时任务是单线程的,同一时间段内只能执行一个定时任务,其它定时任务不执行。 需要配置@Scheduled多线程支持,才能实现同一时间段内,执行多个定时任务。 /** * @description: 使@schedule支持多线程的配置类 * @author: David Allen * @create: 2020-12-08 **/ @Configuration public clas原创 2020-12-11 22:28:47 · 4067 阅读 · 8 评论 -
如何springboot项目中添加一个定时任务
1.在项目中新建一个类,并在类上面添加注解 @Component @EnableScheduling 2.在类里面写定时执行的方法(任务),并在方法上面添加注解 @Scheduled(cron = "0 17 05 * * ?") PS:代码实现 /** * @Date: 2019/8/3 05:09 * @Auther: HuShiwei */ @Component @EnableSc...原创 2019-08-03 05:25:38 · 1097 阅读 · 0 评论