- 博客(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
Shiro鉴权登陆成功后 authc网页还是没法访问
2018-07-31
response设置跨域请求头 无效
2018-07-16
通过解析http协议 不用控件 解决WEB图片上传问题
2016-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人