为了解决一些比较费时且不是很紧要的任务,将此任务转为异步任务处理,提高前端操作体验。
spring 中 自带注解 @Async.
配置如下
applicationContext.xml 中 增加 task的引用
如上配置之后,只需要在 需要进行异步调用的方法前面增加 注解就可以了。
@Async
public void updateOrderBillItemPQty(String deptId, String orderNo, Integer orderItemSid, Double pQty) {
注:需要注意,同一个对象里面方法调用,不会作为异步方法执行。