
低代码
文章平均质量分 69
寒山2.0
道阻且长,行则将至
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端低码引擎Amis介绍和使用
Amis 是一个基于 JSON 配置的前端页面渲染引擎,主要用于构建数据驱动的管理后台页面。它由百度团队开发,遵循开箱即用的设计理念,使得开发者无需编写前端代码,只需要通过 JSON 配置即可生成页面。原创 2024-08-09 08:23:02 · 955 阅读 · 0 评论 -
vue2使用amis渲染json页面
首先,你需要在你的项目中安装amis库。可以通过npm或yarn来进行安装。bash。原创 2024-08-09 08:19:10 · 1221 阅读 · 0 评论 -
设计一个线程安全的触发器
请注意,这个示例仍然是一个简化的模拟,实际应用中可能需要更复杂的设计,比如更精细的线程控制、事件参数传递机制、事件处理结果的反馈等。原创 2024-08-08 08:25:34 · 267 阅读 · 0 评论 -
手写一个简易触发器
在Java中,没有内置的“触发器”概念,像数据库中那样。但是,我们可以通过编写代码来模拟触发器的行为。以下是一个简单的Java类,它模拟了一个触发器,当特定的条件满足时,会执行一些操作。的一个实例,并注册了两个事件(“login"和"logout”)以及对应的处理函数。请注意,这个例子是一个简单的模拟,实际的触发器可能会更复杂,并涉及到线程、同步、异常处理等高级特性。类,它可以注册事件和对应的处理函数。,它允许我们为任何类型的事件注册处理函数。这个例子中,我们将创建一个简单的。方法来模拟这些事件的发生。原创 2024-08-08 08:18:28 · 346 阅读 · 0 评论 -
Groovy在低码平台的融合之道
低码平台可能无法满足所有定制化需求。Groovy可以作为脚本语言嵌入到这些平台中,以实现复杂的业务逻辑。使用Groovy编写脚本,实现业务逻辑、数据处理、服务调用等。原创 2024-08-07 08:14:33 · 710 阅读 · 0 评论 -
Groovy介绍
Groovy是一种基于Java平台的敏捷动态语言。它是一种面向对象的脚本语言,旨在通过简化代码来提高开发效率。原创 2024-08-07 08:08:26 · 765 阅读 · 0 评论 -
flowable使用表单收集数据
如果你不使用 Form Modeler,也可以直接在 BPMN XML 中定义表单。xml更多表单字段name和email。原创 2024-08-05 08:21:54 · 1333 阅读 · 0 评论 -
flowable中的触发器使用
在 Flowable 中,"触发器"通常指的是在特定条件下触发的动作或事件。在 BPMN 2.0 中,这通常是通过边界事件(Boundary Events)和时间事件(Time Events)来实现的。以下是一些创建触发器的方法、原理以及实践示例。原创 2024-08-05 08:13:08 · 1041 阅读 · 2 评论 -
flowable自定义流程参数
请记住,这些自定义参数仅在流程执行期间作为流程变量存在,并且只有在您在监听器或其他流程逻辑中明确地将它们设置为流程变量时,它们才会被保存在数据库中。如果自定义参数没有在代码中被显式地设置为流程变量,它们将不会被保存在数据库中。相反,它们是在运行时通过代码动态设置的,并且通常作为流程变量(Process Variables)保存在数据库中。当您在 BPMN XML 中为监听器添加自定义参数时,这些参数在流程执行时会被转换为流程变量,并保存在。一旦流程实例结束,相关的流程变量可能会被转移到历史表。原创 2024-08-05 08:09:32 · 855 阅读 · 0 评论 -
flowable中的变量存储方式和自定义方法
定义变量在流程定义文件(通常是BPMN文件)中,可以使用元素来定义变量。例如:xml设置变量值在流程执行期间,可以在Java代码中使用来设置变量值:java也可以在任务服务中使用来设置任务级别的变量:java获取变量值使用或可以获取变量的值:java或java使用表达式在BPMN模型中,可以使用UEL表达式来设置和获取变量值。自定义存储。原创 2024-08-01 07:54:53 · 1073 阅读 · 0 评论 -
【flowable学习9】如何自定义ui编辑器
如果需要更彻底的定制,你可以创建一个基于Flowable REST API的自定义前端应用程序。原创 2024-07-22 08:27:31 · 845 阅读 · 0 评论 -
【flowable学习8】监听器介绍和使用
在Flowable中,监听器(Listeners)是一种非常有用的机制,可以在流程执行的关键时刻执行自定义逻辑。Flowable提供了两种类型的监听器:执行监听器(Execution Listener)和任务监听器(Task Listener)。原创 2024-07-22 08:09:00 · 2013 阅读 · 0 评论 -
【flowable学习7】自定义任务处理的用户和组
直接指定:在用户任务的Assignee属性中直接填写用户的ID。候选用户(Candidate Users):在属性中指定多个用户ID,任务将分配给这些用户中的任何一个。候选组(Candidate Groups):在属性中指定多个组ID,任何属于这些组的用户都可以拾取任务。可以在流程执行之前或执行过程中设置流程变量,然后在BPMN模型中使用UEL表达式来指定任务办理人。例如,在流程变量中设置assignee和对于Assignee对于。原创 2024-07-22 08:05:36 · 1479 阅读 · 0 评论 -
【flowable学习6】表设计
部署信息表,存储流程部署的元数据。:流程定义表,存储BPMN 2.0流程定义的详细信息。原创 2024-07-21 14:59:01 · 822 阅读 · 0 评论 -
【flowable学习5】流程节点如何关联自定义表单
在Flowable中,为流程节点自定义表单可以让用户在执行任务时填写特定的信息。以下是在Flowable中设置自定义表单的步骤:首先,你需要设计一个表单。表单可以是一个简单的HTML页面,也可以是一个更复杂的Web表单,这取决于你的需求。简单HTML表单示例:2. 部署表单将设计好的表单部署到你的Web服务器上,确保它可以通过URL访问。在Flowable Designer或Flowable Modeler中,打开你的BPMN模型,然后进行以下操作:4. 在流程定义中设置表单属性如果你正在编辑BP原创 2024-07-21 14:55:47 · 1996 阅读 · 0 评论 -
【flowable学习4】流程节点参数设置
在Flowable中,流程节点参数设置通常指的是在流程定义中为特定的任务节点(例如用户任务、服务任务等)设置属性。这些属性可以控制节点的行为,如任务的分配、表单的显示、执行监听器等。原创 2024-07-21 14:51:54 · 1436 阅读 · 0 评论 -
【flowable学习3】XML流程定义结构和元素
Flowable 使用 BPMN 2.0 XML 格式来定义业务流程模型。BPMN(Business Process Model and Notation)是一种业务流程模型和符号的标准,它提供了一种图形化的表示方法来描述业务流程的结构和行为。原创 2024-07-20 21:00:46 · 1526 阅读 · 0 评论 -
【flowable学习2】流程json如何生成xml和流程图
在 Flowable 中,通常使用 BPMN 2.0 XML 文件来定义流程模型,并可以直接从中生成流程图。然而,如果你有一个 JSON 格式的流程定义,你需要先将这个 JSON 转换为 BPMN 2.0 XML 格式,然后才能生成流程图。原创 2024-07-20 20:53:31 · 1770 阅读 · 0 评论 -
【flowable学习1】组件,原理,优缺点
Flowable是一个轻量级、开源的工作流和业务流程管理平台,它允许企业构建复杂的业务流程,并确保流程的自动化、灵活性和可扩展性。以下是关于Flowable组件、设计、原理以及优缺点的概述。原创 2024-07-20 19:18:52 · 959 阅读 · 0 评论 -
springboot集成activity
Spring Boot 是一个开源的 Java-based 微服务框架,用于创建独立的、生产级别的基于 Spring 的应用程序。而 Activity 是一个工作流引擎,用于构建业务流程管理(BPM)平台。将 Spring Boot 与 Activity 集成,可以使得 Spring Boot 应用拥有流程管理的功能。原创 2024-07-06 19:58:09 · 823 阅读 · 0 评论 -
低代码介绍,拖拉拽组件,模型生成接口,模型生成页面,服务编排,工作流,各场景代码案例,实现方式,原理,开源项目
低代码开发平台提供可视化的开发环境,让用户通过拖拽组件和配置应用逻辑来构建应用,无需或只需少量手写代码。原创 2024-07-04 20:35:40 · 691 阅读 · 0 评论 -
drools框架历史,核心组件,原理,竞品
2005年,Drools项目加入了JBoss社区,并在之后成为了Red Hat的一部分。随着时间的发展,Drools逐渐成长为一个成熟的业务规则管理系统,包括规则引擎、工作流和事件处理等功能。Drools的技术原理主要基于Rete算法,这是一种高效的模式匹配算法,用于处理大量规则和事实。Rete算法通过构建一个称为Rete网络的数据结构来优化规则的匹配过程。当事实被插入到工作内存中时,Rete网络会快速地确定哪些规则的条件被满足,并将这些规则添加到议程中等待执行。原创 2024-07-04 08:05:42 · 561 阅读 · 0 评论 -
一分钟了解Drools规则引擎
Drools是一个基于Java的开源规则引擎,它允许您将业务逻辑从应用程序代码中分离出来,并以规则的形式进行管理。Drools由JBoss社区维护,并且是Apache 2.0许可证下的开源软件。原创 2024-07-04 08:00:53 · 886 阅读 · 0 评论 -
flowable中规则引擎的使用,代码案例
Flowable是一个工作流和业务流程管理(BPM)平台,它包含了规则引擎的功能,允许在业务流程中嵌入业务规则。Flowable使用Drools规则引擎来实现这一点,Drools是一个流行的开源业务规则管理系统。原创 2024-07-04 07:56:28 · 933 阅读 · 0 评论 -
flowable流程节点表单字段含义
在Flowable中,流程节点可以与表单关联,用于收集和显示流程执行过程中的数据。节点表单字段通常在流程定义时设计,并与BPMN XML文件中的用户任务或开始事件等节点相关联。表单字段定义了用户需要填写的数据,以及这些数据的类型、默认值、是否必填等信息。原创 2024-07-04 07:52:19 · 596 阅读 · 0 评论 -
flowable流程设计器生成图片和xml文件代码案例
Flowable是一个轻量级的工作流和业务流程管理(BPM)平台,它提供了流程设计器,允许用户通过图形界面定义和建模业务流程。在Flowable中,你可以通过其提供的API将流程模型导出为图片和XML文件。以下是使用Flowable流程设计器生成图片和XML文件的基本步骤和技术原理,以及相应的代码案例。原创 2024-07-04 07:47:50 · 1090 阅读 · 0 评论 -
springboot集成activiti步骤
以上就是一个简单的SpringBoot集成Activiti工作流引擎的示例。在实际应用中,你可能需要根据具体的业务需求进行更复杂的配置和编码。同时,需要注意处理好事务管理和流程变量的传递等问题。原创 2024-07-02 08:13:03 · 602 阅读 · 0 评论 -
5分钟介绍阿里开源低代码神器LowCodeEngine
LowCode Engine 是一款由阿里巴巴集团开发的低代码设计器研发框架,旨在帮助开发者快速构建和定制低代码应用平台。原创 2024-06-19 18:41:37 · 1832 阅读 · 0 评论 -
百度低代码amis使用介绍
AMIS 是百度开源的一个低代码前端框架,它通过简单的 JSON 配置即可生成各种后台页面,大大提高了开发效率。原创 2024-06-19 18:36:37 · 2300 阅读 · 0 评论 -
7款国内开源低代码工具介绍
在中国,开源低代码开发平台正在逐渐兴起,这些平台允许非技术用户通过图形界面和配置而不是传统的编码来创建应用程序。原创 2024-06-19 18:07:22 · 876 阅读 · 0 评论 -
【低代码】5分钟完成springboot 集成magic-api
magic-api 是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发。原创 2024-06-13 21:33:31 · 1451 阅读 · 0 评论