@sync异步方法

注:1.一个类下不能直接在方法上加@sync方法,因为不归spring管理,所以使用无效

     所以需要新建一个service然后在进行调用

     2.在application上增加@EnableAsync注解

/**
 * @author javachen
 * @description 异步日志记录服务
 */
@Service
public class SysOperLogService
{

   @Autowired
   private SysOperLogFeign sysOperLogFeign;

    /**
     *保存系统日志记录
     */
    @Async
    public void addSysOperLog(SysOperLog sysOperLog)
    {
        sysOperLogFeign.add(sysOperLog);
    }
}
    @Autowired
    private SysOperLogService sysOperLogService;


    // 保存数据库
    ... sysOperLogService.addSysOperLog(operLog);
@EnableAsync
public class PlatformAdminServerApplication {

}


版权声明:本文为u013008898原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。