异步实现的几种方式

 经过@Async实现服务端的异步操做,要注意以下一点,@Async注解的配置实际上是对ThreadPoolExecutor进行的配置,而在该对象中的workers属性的封装为HashSet,而HashSet的实现其实仍是离不开hashMap,故该异步方法线程不安全。html //@Async配置,第一实现方式,建立一个bean: @Configuration @EnableAsync //必要
相关文章
相关标签/搜索