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 |
相关文章
- SQL SERVER 属性OWNER不可用于数据库xxx。该对象可能没有此属性,也可能是访问权限不足而无法检索。
- 第三百零九节,Django框架,models.py模块,数据库操作——F和Q()运算符:|或者、&并且——queryset对象序列化
- 【PHP】解决数据库查询出来的中文内容显示为问号“??”
- 一台MySQL数据库启动多个实例
- CentOS定时备份mysql数据库和清理过期备份文件
- Django中重建数据库表
- 数据库设计规约
- Dell R710服务器磁盘恢复数据库一例(记录)
- DataGridView数据更新至数据库-整体更新
- Atitit hibernste5 注解方式开发总结 目录 1. 映入hb5的jar 建立项目1 1.1. 建表tab1 ,这里使用了sqlite数据库1 1.2. 建立映射实体类tab1
- Atitit 数据库 标准库 sdk 函数库 编程语言 mysql oracle attilax总结
- paip.提升性能----数据库连接池以及线程池以及对象池
- paip.提升性能----数据库连接池以及线程池以及对象池
- PHP面试题:单例模式,创建mysqli数据库链接的单例对象
- Driud数据库连接池的使用
- Connection(数据库连接对象)
- HiEngine:可媲美本地的云原生内存数据库引擎
- 拒绝了对对象 table (数据库 '**db',架构 'dbo')的 SELECT 权限
- 数据库性能监测工具
- PostgreSQL的学习心得和知识总结(五十八)|深入理解PostgreSQL数据库 数据库对象权限 赋予及回收机制
- ORMBase对象/关系型数据库映射在MVC中的应用
- 【计算机三级数据库技术】第7章 数据库及数据库对象--附思维导图
- 数据库用varchar和text的差别
- Mybatis对象关联数据库表【一对多关联AND一对一关联】
- Connection(数据库连接对象)
- Oracle的学习心得和知识总结(五)|Oracle数据库 Connect By 技术详解
- 安装MySQL数据库8.0服务实例