# async-springboot-starter **Repository Path**: mchengr/async-spring-boot-starter ## Basic Information - **Project Name**: async-springboot-starter - **Description**: 函数式多线程编程 多线程任务编排(京东代码二次开发) - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 5 - **Created**: 2022-02-18 - **Last Updated**: 2025-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目名称 > web-cloud-async > > 主要实现在web容器中进行异步调用 ## 立项说明 > 基于函数编程实现多线程异步调用,形参为函数,使用scala懒加载特性进行在指定位置执行。 > > 多线程任务编排主要来自京东源代码的二次优化。 ## 运行条件 > 项目运行条件(需要打包在maven仓库中并且在SpringBoot项目中进行引入) * Scala code runner version 2.12.14 以上版本 2.0.0之后将废弃 * Apache Maven 3.6.0 以上版本 * SpringBoot具体以项目编译的版本为主 * JDK8 以上 * 具体需要以实际测试为主(以上是测试环境,具体需要进行相应的测试) ## 运行说明 > 说明如何运行和使用你的项目,建议给出具体的步骤说明 * 构建SpringBoot项目 * 编译本地Maven库/maven私服 * 具体操作见测试案例 ## 版本升级 > > 版本:1.0.0 > > > > 异步返回值以String类型为主,对定制的返回需要使用定制结果进行处理 > > > > 第一次:开悟 试试 > > > > 开发说明 [version-1.0.0.md](version-1.0.0.md) > > > > > 版本:2.0.0 > > > > > > 结果定制/解析 > > > > 删包 纯净 > > > > 面向接口() > > > > 第二次:沉淀,优化 > > > > 开发说明 [version-2.0.0.md](version-2.0.0.md) > >