驰骋BPM低代码快速开发平台之-JAVA版准备工作篇
2021/5/31 12:21:50
本文主要是介绍驰骋BPM低代码快速开发平台之-JAVA版准备工作篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
![](/upload/202105/31/202105311221426730.png)
关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎 开源驰骋BPM 低代码快速开发框架
整理|老范
出品|驰骋CCFlow
1 前言
相信大家已经非常了解驰骋CCFlow工作流程快速开发平台的所有开源产品,是纯国产、接地气的国内知名老牌工作流引擎,多年来秉承开源、共享精神,与上百家知名科技公司及企事业单位建立了友好的合作关系。欢迎各位进入驰骋公司官网ccflow.org了解最新前沿技术。
一直想写篇文章,那就从连载开始吧,从浅入深的进行干货分享,让使用者少走弯路。言归正传,进入正题。
2 JFlow版本
2.1 下载
JFlow支持Git或SVN:
JFlow源码:https://gitee.com/opencc/JFlow
2.2 目录结构
本人用SVN,至于用什么客户端下载,看个人使用习惯,下图是已下载的目录结构
2.3 用IDEA打开项目
我的版本是IDEA 2021。不习惯用Eclipse,为什么?就是不想用!
2.4 准备工作区
等待加载工作区并建立索引,开始构建,如果没有Maven构建工具的同志自行解决
2.5 创建数据库
创建空白数据库,数据库客户端就用Navicat Premium 15。
驰骋所有开源产品支持Oracle、SqlServer、MySQL等主流数据库
2.6 数据库链接
更改JFlow数据库链接,如果是Oracle数据库,AppCenterDBDatabase=FYD_JFLOWTEST注意大小写。其它数据库类型参照jflow.properties属性文件中的相关配置。
2.7 编译部署
打开Maven构建工具,展开jflow(root)-生命周期列表,双击【install】命令开始部署安装
这里强调一点:已经在IDEA里添加了Tomcat服务器,那么直接启动服务器即可。对于没有添加Tomcat服务器的小伙伴,可以用上述2.7步骤,把jflow-web\target目录下生成jflow-web.war部署在外部Tomcat服务器中安装即可。
3 JFlowSpringBoot版本
3.1 下载
JFlowSpringBoot源码:https://gitee.com/opencc/JFlowSpringBoot
3.2 用IDEA打开项目
目录结构如下图
3.3 运行环境
必须设置工作路径,否则404错误
3.4 数据库连接
修改application.properties文件中的spring.profiles.active,如spring.profiles.active=mysql,对应的必须修改application-mysql.properties数据库连接
3.5 创建数据库
创建空白数据库,数据库客户端就用Navicat Premium 15。
驰骋所有开源产品支持Oracle、SqlServer、MySQL等主流数据库
3.6 运行
运行“JFlowApplication”
3.7 运行方式
运行前注意修改运行方式。如果开发工具中运行IsStartJarPackage=0,否则为1
#发布模式 0 工具运行、war包发布 1 jar包发布 IsStartJarPackage=0
4 安装
4.1 启动访问
启动服务,浏览器访问:http://localhost:8089/jflow-web/
4.2 准备安装
4.3 执行安装
选择接受GPL开源协议并开始安装
4.4 数据库表
安装成功后数据库表
4.5 登录
流程设计后台
4.6 流程设计器
5 本篇结尾
本篇主要介绍了驰骋开源低代码开发平台的Java版本准备工作,感谢各位对驰骋BPM低代码快速开发框架的大力支持,连载章节继续更新,敬请期待。。。。。
更多精彩开源技术分享,请移步以下链接:
CCFlow 官方网站:http://www.ccflow.org
驰骋BPM低代码开源框架:https://gitee.com/opencc
在线演示:http://demo.ccflow.org
视频教程:http://ccflow.org/ke.htm
WiKi文档:https://gitee.com/opencc/JFlow/wikis/pages/
这篇关于驰骋BPM低代码快速开发平台之-JAVA版准备工作篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-04TiDB 资源管控的对撞测试以及最佳实践架构
- 2024-07-03万字长文聊聊Web3的组成架构
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现