# run-go-go **Repository Path**: lcsteady/run-go-go ## Basic Information - **Project Name**: run-go-go - **Description**: 流程配置化、代码解耦、逻辑清晰 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 14 - **Forks**: 8 - **Created**: 2019-07-04 - **Last Updated**: 2024-02-23 ## Categories & Tags **Categories**: process-engine **Tags**: None ## README # run-go-go #### 介绍 run-go-go,是一个流程编排框架,把一个接口中的每一步都抽象成一个节点来完成一个接口的业务处理, 主要是为了降低代码之间的耦合度,业务流程更清晰,二次开发更简单。 #### 软件架构 spring-tx:5.1.8 spring-context:5.1.8 dom4j:1.6.1 juel:2.2.7 log4j:2.12.0 #### 安装教程 1.下载源码 mvn deploy 2.maven 引入 com.run.gogo run-go-go 1.0 #### 使用说明 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("application.xml"); ServiceContext serviceContext = new XmlClasspathServiceFactory(applicationContext,"services.xml"); NodeMessage nodeContext = new NodeMessage(); nodeContext.put("key","value"); serviceContext.action("test",nodeContext); wiki地址:https://gitee.com/lcsteady/run-go-go/wikis/pages #### 配置样例 #### 参与贡献 淡_定:lcsteady@163.com 吐槽和建议邮箱 欢迎欢迎