保存成功
订阅成功
保存失败,请重试
提交成功
江雨行

江雨行

.
....更多
创作文章5

基于 Flowable 实现灵活可配置的中国式流程设计

传统的工作流引擎提供的设计器不友好、功能配置偏专业化。现场的实施人员或最终用户无法直接对其进行修改、配置。 本文将介绍一种友好的、灵活的、可扩展的流程设计方案,让小白也能完成流程的配置与开发。 本方案是从实际项目中精炼出来的,读者可直接将方案应用在自己的项目中。 在本 Chat 中,将对如下内容进行讨论: 1. 灵活的流程定义处理方案 2. 不同节点下不同表单字段权限控制方案 3. 任意节点回退,跳跃等常规方法的实现方案 4. 中国特色之自由流的实现方案
Flowable
174 订阅

手写 Spring 事务框架

Spring 框架强大的功能之一就是其提供了全面的事务管理能力。Spring 框架为事务管理提供了统一的抽象层。 在本文的理论篇中,将重点介绍事务相关知识,如事务基本特性、Spring 事务传播行为。 在本文的实战篇中,将带大家手写 Spring 事务框架,来模拟 Spring 的事务控制实现。 通过本文,能够帮大家了解 Spring 框架的事务实现原理,为以后的多数据源事务控制、分布式事务打下坚实基础。 适合人群: 有 2 年以上研发经验、希望深入了解 Spring 事务处理内部实现的人员。
Spring
129 订阅

纯 Java 手写 Spring 和 Spring MVC

本文将使用反射、自定义注解、代理等技术,纯手写一套 Spring 和 Spring MVC。 在本文中,将从上述知识点展开,对下面进行讨论: 1. 自定义注解的使用 2. JDK 代理和 Cglib 代理的区别 3. iOS 和 AOP 的本质原理 通过对上面知识的梳理,以手写 Spring MVC 框架为例,对上述知识点进行巩固和复习。
Java
143 订阅

JasperReport 报表实战

在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。本话题将基于 JasperReport 详细讨论报表的相关功能。 本话题将包含如下功能: 1. JasperReport 布局组件、常见控件介绍 2. 基于 Java Bean 实现单一报表:仿百度百科 3. 基于 Java Bean 实现列表报表:环卫进度活动表 4. 基于 Java Bean 实现单一、列表、内置图表整合:网站巡检报告 5. 基于 Java Bean 实现子表单(子报表)。
报表
100 订阅

省级政法项目 Flowable 实战

本话题介绍的知识点,都是从线上的省级项目中提取出来的。期望通过本话题,能够让大家在工作流上少走弯路; 原创内容,禁止转载。 本话题将包含如下功能: 1. 工作流基本介绍,介绍 Flowable 的兄弟姊妹。 2. Spring 集成 Flowable,常见 Service 介绍。 3. 流程部署、获取流程定义图片、用户系统改造 4. 流程定义挂起和激活,流程实例的挂起和激活,流程实例启动。 5. 流程追踪、终止流程,撤回流程。 6. 我的待办(多种指定用户模式统一查询)、我的已办、我发起的。 7. 任务转交、任务委派。 8. 前加签、后加签。 9. 任意节点驳回。 原创内容,禁止转载
Flowable
166 订阅