zoukankan      html  css  js  c++  java
  • 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
     
  • 相关阅读:
    网页游戏中PK系统的实现
    操作系统面试题
    9.26<立方网>技术笔试题
    cocos2d-x游戏之2048
    适配器模式
    工厂模式的三种形式
    面向对象设计的几大原则
    数据库的优化
    @RequestBody的使用
    vue.js小记
  • 原文地址:https://www.cnblogs.com/haore147/p/5213693.html
Copyright © 2011-2022 走看看