自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 贫血模型和失血模型

失血模型:简单来说:我们通常所说的编程模型主要分为面向对象和面向过程。当我们进行面向对象编程的时候,我们通常使用的对象是仿照现实编写的,比如我们写一个类Person:public class Person { private String name; private Integer age; private Integer gender; pu...

2019-08-27 14:05:22 20091

原创 分布式事务的常见概念:ACID,BASE,XA,SAGA

ACID和BASE这是事务实现的两种基础理论,ACID是刚性事务,强调的是隔离性和强制一致性,隔离性的话就导致事务操作的资源在事务结束以前要一直被锁定占用,又因为强一致性,如果一个事务中包含了多个子事务,就导致了多个事务一次性完成,但是要是万一其中一个事务耗时很久,这样就会导致其他的事务一直占据着资源没法释放,从而影响整个系统的吞吐。BASE是柔性事务,基本可用 可以保证分布式事务参与...

2019-08-27 10:20:43 20440

原创 JBPM通过Persistence加载JPA配置文件持久化

JBPM的持久化相关的概念主要包括以下几点:JPA,JTA,Hibernate,JNDI选择Hibernate可以直接通过实体类,映射生成对应的数据库表,因为JBPM的工作引擎,很多中间状态信息,对应的实体类都是JBPM设计好的,通过JPA或者Hibernate相关的注解标记,在运行时,会自动在数据库上生成对应的表。方便快捷安全,因为本来JBPM和JPA都是Jboss社区的,所以选择JPA作为...

2019-08-21 19:34:33 19836 4

原创 JBPM架构解读

从上图我们可以看到JBPM的核心架构的各个模块划分以及各个组件:核心引擎(Core Engine)是JBPM整个项目的核心,支撑着整个工作流的复杂行为的顺利执行,它是由纯JAVA编写的,在你的项目中,它可以作为你的项目的一部分嵌入到项目中,也可以被当作一个单独的服务进行独立部署,然后通过基于网页的方式或者远程调用接口的方式进行通讯连接 提供了一个可配置项时人工任务服务,它可以管理有人类...

2019-08-02 17:56:25 20161

原创 JBPM学习了解

JBPM是什么?JBPM= Java Business Process Management,它是工作流管理套件,轻量级的,全面开源的纯JAVA编写的系统,你可以使用它去建模,执行你创建的模型,并且可以监控业务进程,和实例的整个生命周期。首先需要区别这个不是workflow,这个是workflow管理,也就是说工作流只是让你编排好一步步做什么,这叫工作流,但是JBPM是用来进行工作流管理...

2019-08-02 11:03:46 19782

单点登录系统Cas时序图.drawio

单点登录系统时序图

2019-07-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除