golang 转java
pkg下是通用的基于xml的CFG任务流程框架,
a. 提取基于xml的CFG任务流程框架,转成java实现。任务入口为:engine.go -- completeActivity。新代码存放[\server\src\main\java\com\zte\ws\service\taskEngine]
b. 修改现有框架的controller,提供api接口,完成一些简单的任务框架用例。新代码存放[\server\src\main\java\com\zte\ws\service\easyWorkhandler]
任务:按照上述背景先梳理当前golang task的逻辑[\server\src\main\java\com\zte\ws\golang], 然后转成java代码。
要求:
-
一些公共工具的实现,如logger,接口参考现有代码写法,根目录为src
-
按a-b的顺序实现,保证修改一定是测试可用,方法如下:
2.1 优先保证项目编译通过,项目执行mvn spring-boot:run -DskipTests
2.2 写UT [[\server\src\test],测试通过之后,继续写下一个模块。 -
java版本为jdk21,请修改pom.xml,必要的时候才修改
pkg下是通用的基于xml的CFG任务流程框架,
a. 提取基于xml的CFG任务流程框架,转成java实现。任务入口为:engine.go -- completeActivity。新代码存放service/taskEngine
b. 修改现有框架的controller,提供api接口,完成一些简单的任务框架用例。新代码存放service/easyWorkhandler
c. 现有业务的任务调度drsp 在taskEngine/taskHandler/drsp,etc下是任务流程的xml流水线。新代码存放service/drspWorkHandler
任务:按照上述背景先梳理当前golang的逻辑, 然后转成java代码。
要求:
- 一些公共工具的实现,如logger,接口参考现有代码写法,根目录为src
2.按a-b-c的顺序实现,
2.1 优先保证项目编译通过,项目执行mvn spring-boot:run -DskipTests
2.2 写UT,测试通过之后,继续写下一个模块。

浙公网安备 33010602011771号