45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:jbpm的双向对象管理模式介绍

jbpm的双向对象管理模式介绍

2016-09-05 11:50:23 来源:www.45fan.com 【

jbpm的双向对象管理模式介绍

在jbpm中,对象间的关系是通过RelationMgr来管理的,用它管理非常方便我们的使用,因为它实现的是多层次的双向的管理模式.
我们看看它的具体实现原理:

1)RelationMgr是该管理模式提供给我们的接口,我们主要是与这个类打交道;

2)RelationMgr引用了ReferenceMgr对象,由该对象来实现具体的管理模式

3)ReferenceMgr是一个接口,它有两个实现:CollectionMgr和PropertyMgr,前者管理1对多的关系,
后者管理一对一(多对一是与一对一统一处理的)的关系

4)CollectionMgr有一个子类为MapMgr,处理我们常用的map关系

5)PropertyMgr有一个子类为IndexedPropertyMgr,处理有index的情况.

6)ReferenceMgr主要是通过PropertyAccessor来实现具体功能的,后者存放一个对象有的字段,并
提供方法从某个对象中取出某个字段的值.

可以看到,jbpm很巧妙的使用继承和引用,简洁的实现了双向的对象管理模式.

 

本文地址:http://www.45fan.com/a/question/72674.html
Tags: 间的 jBPM 关系
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部