SpringBoot多线程并发执行定时任务

SpringBoot中所有定时任务默认在同一个线程中执行,即一个任务执行尚未结束时,如果另外一个任务触发时间到了,该任务也不会启动。本文将介绍如何让SpringBoot中的不同定时任务,启用多线程来并发执行。
阅读更多

SpringBoot异步调用Async注解

JAVA中可以自己创建线程等多种方式来实现异步调用,在spring3.0中,引入了@Async注解,让开发者能够更方便的实现异步效果。本文来看看在SpringBoot中如何正确的使用异步调用。
阅读更多

RequestMapping注解简化写法

RequestMapping注解在spring早期版本中一直存在,我也一直在使用。不过在Spring 4.3中,引入了@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping,用来帮助简化常用的Http方法映射,并更好地表达了被注解方法的语义。
阅读更多

SpringBoot统一异常处理

为了编码SpringBoot项目开发过程中代码里出现大量的try..catch...,我们常常会开发一个统一异常处理,开发者只需专注于业务开发即可,不用再去关系异常如何处理。
阅读更多