1.0.0.Beta8


日期
2021-12-07

重要升级:新启用app-spring-boot-starter模块,替换原有integrator-spring-boot-starter模块。

包括:
1、增加app-spring-boot-starter模块,以替换integrator-spring-boot-starter模块,App模块在开发时,依赖库也建议尽快从integrator-spring-boot-starter切换成app-spring-boot-starter,主要修改点:

  • IntegratorClientFactory 类名变更为 AppClientFactory,IntegratorClientFactory.getDelayBizServiceClient() 方法名变更为AppClientFactory.getDelayAppServiceClient();
  • AbstractIntegratorExecutor.doBizService() 方法名变更为 AbstractIntegratorExecutor.doAppService()
  • 改变原有对service.yml文件中app服务的懒加载模式,改为和script类型app服务一起启动时统一加载。
  • AbstractIntegratorExecutor类名变更为AbstractAppExecutor,子类也按此规划做类名变更。

2、未来会删除integrator模块、integrator-common模块、integrator-spring-boot-starter模块,但这3个模块目前还暂时保留,并保留原类名和方法名,但在后续版本会删除。
3、在sample模块项下增加sample-app模块,以替代原有的integrator模块,作为sample app应用的启动。
4、SpringUtil.getBean()中的参数,全部由Bean名称改为Bean类,以避免Bean重名的风险。 5、SourceClientFactory.getBizServiceClient()方法名变更为SourceClientFactory.getAppServiceClient()