Activiti 5.17 实体对象与类和数据库表的映射

一、Activiti 5.17 mybatis的mapping文件声明映射的实体对象关系。

<configuration><settings><settingname="lazyLoadingEnabled"value="false" />settings><typeAliases><typeAliastype="org.activiti.engine.impl.persistence.ByteArrayRefTypeHandler"alias="ByteArrayRefTypeHandler"/>typeAliases><typeHandlers><typeHandlerhandler="ByteArrayRefTypeHandler"javaType="org.activiti.engine.impl.persistence.entity.ByteArrayRef"jdbcType="VARCHAR"/>typeHandlers><mappers><mapperresource="org/activiti/db/mapping/entity/Attachment.xml" /><mapperresource="org/activiti/db/mapping/entity/ByteArray.xml" /><mapperresource="org/activiti/db/mapping/entity/Comment.xml" /><mapperresource="org/activiti/db/mapping/entity/Deployment.xml" /><mapperresource="org/activiti/db/mapping/entity/Execution.xml" /><mapperresource="org/activiti/db/mapping/entity/Group.xml" /><mapperresource="org/activiti/db/mapping/entity/HistoricActivityInstance.xml" /><mapperresource="org/activiti/db/mapping/entity/HistoricDetail.xml" /><mapperresource="org/activiti/db/mapping/entity/HistoricProcessInstance.xml" /><mapperresource="org/activiti/db/mapping/entity/HistoricVariableInstance.xml" /><mapperresource="org/activiti/db/mapping/entity/HistoricTaskInstance.xml" /><mapperresource="org/activiti/db/mapping/entity/HistoricIdentityLink.xml" /><mapperresource="org/activiti/db/mapping/entity/IdentityInfo.xml" /><mapperresource="org/activiti/db/mapping/entity/IdentityLink.xml" /><mapperresource="org/activiti/db/mapping/entity/Job.xml" /><mapperresource="org/activiti/db/mapping/entity/Membership.xml" /><mapperresource="org/activiti/db/mapping/entity/Model.xml" /><mapperresource="org/activiti/db/mapping/entity/ProcessDefinition.xml" /><mapperresource="org/activiti/db/mapping/entity/Property.xml" /><mapperresource="org/activiti/db/mapping/entity/Resource.xml" /><mapperresource="org/activiti/db/mapping/entity/TableData.xml" /><mapperresource="org/activiti/db/mapping/entity/Task.xml" /><mapperresource="org/activiti/db/mapping/entity/User.xml" /><mapperresource="org/activiti/db/mapping/entity/VariableInstance.xml" /><mapperresource="org/activiti/db/mapping/entity/EventSubscription.xml" />mappers>configuration>

二、描述文件、实体类和数据库对应的关系

序号

映射文件名称

含义

实体类名

数据库表名

1

Attachment.xml

附件

AttachmentEntity

ACT_HI_ATTACHMENT

2

ByteArray.xml

比特数组

ByteArrayEntity

ACT_GE_BYTEARRAY

3

Comment.xml

备注

CommentEntity

ACT_HI_COMMENT

4

Deployment.xml

DeploymentEntity

ACT_RE_DEPLOYMENT

5

Execution.xml

ExecutionEntity

ACT_RU_EXECUTION

6

Group.xml

GroupEntity

ACT_ID_GROUP

7

HistoricActivityInstance.xml

HistoricActivityInstanceEntity

ACT_HI_ACTINST

8

HistoricDetail.xml

HistoricDetailEntity

ACT_HI_DETAIL

9

HistoricProcessInstance.xml

HistoricProcessInstanceEntity

ACT_HI_PROCINST

10

HistoricVariableInstance.xml

HistoricVariableInstanceEntity

ACT_HI_VARINST

11

HistoricTaskInstance.xml

HistoricTaskInstanceEntity

ACT_HI_TASKINST

12

HistoricIdentityLink.xml

HistoricIdentityLinkEntity

ACT_HI_IDENTITYLINK

13

IdentityInfo.xml

IdentityInfoEntity

ACT_ID_INFO

14

IdentityLink.xml

IdentityLinkEntity

ACT_RU_IDENTITYLINK

15

Job.xml

JobEntity

ACT_RU_JOB

16

Membership.xml

MembershipRelation

ACT_ID_MEMBERSHIP

17

Model.xml

ModelEntity

ACT_RE_MODEL

18

ProcessDefinition.xml

ProcessDefinitionEntity

ACT_RE_PROCDEF

19

Property.xml

PropertyEntity

ACT_GE_PROPERTY

20

Resource.xml

ResourceEntity

ACT_GE_BYTEARRAY

21

TableData.xml

任意表

22

Task.xml

TaskEntity

ACT_RU_TASK

23

User.xml

UserEntity

ACT_ID_USER

24

VariableInstance.xml

VariableInstanceEntity

ACT_RU_VARIABLE

25

EventSubscription.xml

EventSubscriptionEntity

ACT_RU_EVENT_SUBSCR

14375331.04196
 
posted @ 2016-02-24 17:15  二郎那个三郎  阅读(1898)  评论(0编辑  收藏  举报