springboot
琳琳庚主LoveU
活到老,学到老
展开
-
springboot多线程编程
spring通过任务执行器TaskExecutor来实现多线程和并发编程。使用ThreadPoolTaskExecutor可实现一个基于线程池的TaskExecutor。而实际开发中任务一般是非阻塞的,即异步的,所以我们要在配置类中通过@EnableAsync注解来开启对异步任务的支持,并通过在实际执行的bean的方法中使用@Async注解来声明其是一个异步任务。具体操作:原创 2017-01-04 12:00:58 · 10143 阅读 · 0 评论 -
springboot计划任务(定时任务)
从spring3.1开始,计划任务在spring中变得异常简单。具体操作:1.在配置类上添加@EnableScheduling注解来开启对计划任务(定时任务)的支持2.在执行方法上添加@Scheduled,声明该方法是一个计划任务(定时任务)另:@Scheduled支持多种类型的计划任务,包含cron,fixDelay,fixRate等。demo:@Schedule原创 2017-01-04 12:01:55 · 1089 阅读 · 0 评论