jbpm4.4下hibernate映射文件中表跟类的对应关系
2014-05-04 16:38
826 查看
jbpm4.4下hibernate映射文件中表跟类的对应关系
// 得到流程定义 ProcessDefinitionImpl processDefinition = (ProcessDefinitionImpl)repositoryService.createProcessDefinitionQuery().processDefinitionId(processDefinitionId).uniqueResult(); // 当前流程定义中,所有的Activities List<? extends Activity> activities = processDefinition.getActivities();
jbpm.history.hbm.xmlpackage="org.jbpm.pvm.internal.history.model"<classname="HistoryProcessInstanceImpl"table="JBPM4_HIST_PROCINST"><classname="HistoryActivityInstanceImpl"table="JBPM4_HIST_ACTINST"><classname="HistoryTaskImpl"table="JBPM4_HIST_TASK"><classname="HistoryVariableImpl"table="JBPM4_HIST_VAR"><classname="HistoryDetailImpl"table="JBPM4_HIST_DETAIL">jbpm.task.hbm.xmlpackage="org.jbpm.pvm.internal.task"<classname="TaskImpl" table="JBPM4_TASK"discriminator-value="T"><classname="ParticipationImpl"table="JBPM4_PARTICIPATION"><classname="SwimlaneImpl"table="JBPM4_SWIMLANE">jbpm.repository.hbm.xml<classname="org.jbpm.pvm.internal.repository.DeploymentImpl" table="JBPM4_DEPLOYMENT"><classname="org.jbpm.pvm.internal.repository.DeploymentProperty"table="JBPM4_DEPLOYPROP"><classname="org.jbpm.pvm.internal.id.PropertyImpl"table="JBPM4_PROPERTY">jbpm.identity.hbm.xmlpackage="org.jbpm.pvm.internal.identity.impl"<classname="UserImpl" table="JBPM4_ID_USER"><classname="MembershipImpl"table="JBPM4_ID_MEMBERSHIP"><classname="GroupImpl"table="JBPM4_ID_GROUP">jbpm.execution.hbm.xmlpackage="org.jbpm.pvm.internal.model"<classname="ExecutionImpl"table="JBPM4_EXECUTION"><classname="org.jbpm.pvm.internal.type.Variable" table="JBPM4_VARIABLE"><classname="org.jbpm.pvm.internal.lob.Lob"table="JBPM4_LOB"><classname="org.jbpm.pvm.internal.job.JobImpl"table="JBPM4_JOB">部分hql语句<!-- ###HibernateJobDbSession QUERIES ##################################--><queryname="findFirstAcquirableJob"><![CDATA[select jobfromorg.jbpm.pvm.internal.job.JobImpl as jobwhere (job.lockExpirationTime isnull or job.lockExpirationTime <= :now)and (job.dueDate is null orjob.dueDate <= :now)and job.retries >0and job.state !='suspended'order by job.dueDateasc]]></query><queryname="findExclusiveJobs"><![CDATA[select jobfromorg.jbpm.pvm.internal.job.JobImpl as jobwhere job.lockOwner isnulland job.processInstance =:processInstanceand job.isExclusive =trueand job.retries >0and job.state !='suspended'and (job.dueDate is null orjob.dueDate <= :now)order by job.dueDateasc]]></query><queryname="findFirstDueJob"><![CDATA[select jobfromorg.jbpm.pvm.internal.job.JobImpl as jobwhere job.lockOwner isnulland job.retries >0and job.state !='suspended'order by job.dueDateasc]]></query><!-- ###HibernatePvmDbSession QUERIES#############################################--><queryname="findExecutionById"><![CDATA[select executionfromorg.jbpm.pvm.internal.model.ExecutionImpl as executionwhere execution.id =:id]]></query><queryname="findProcessInstanceById"><![CDATA[selectprocessInstancefromorg.jbpm.pvm.internal.model.ExecutionImpl asprocessInstancewhere processInstance.id =:processInstanceIdand processInstance.parent isnulland processInstance.state !='suspended']]></query><queryname="findProcessInstanceByIdIgnoreSuspended"><![CDATA[selectprocessInstancefromorg.jbpm.pvm.internal.model.ExecutionImpl asprocessInstancewhere processInstance.id =:processInstanceIdand processInstance.parent isnull]]></query><queryname="findProcessInstanceIds"><![CDATA[selectprocessInstance.idfromorg.jbpm.pvm.internal.model.ExecutionImpl asprocessInstancewhereprocessInstance.processDefinitionId =:processDefinitionIdand processInstance.parent isnull]]></query>
相关文章推荐
- jbpm4.4下hibernate映射文件中表跟类的对应关系
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- java类型、hibernate映射文件及SQL数据类型间的对应关系
- 【Hibernate】【映射文件】【关系映射】
- java类型,hibernate映射类型以及SQL类型之间的对应关系
- Hibernate继承映射(反向映射到数据库) SchemaExport ,存在继承关系,从pojo文件映射出数据库文件
- J2EE系列之Hibernate4学习笔记(十一)--Hibernate继承关系映射(根类对应一个表)
- 持久化对象的状态、Hibernate配置文件、映射对象标识符 、 映射组成关系 、 Hibernate把持久话类的属性分为两种
- 关于Hibernate不能自动生成数据库表-POJO和映射文件正确但是访问对应表出错-的原因
- Hibernate 框架对象/关系(ORM)映射文件
- Java 类型, Hibernate 映射类型及 SQL 类型之间的对应关系
- Hibernate创建对象-关系映射文件和数据库
- hibernate之xml映射文件关系维护,懒加载,级联
- [翻译] hibernate映射继承关系(一):一张表对应一整棵类继承树
- Hibernate映射文件中对应的mysql数据库表字段的类型
- hibernate课程 初探单表映射1-9 创建关系映射文件
- hibernate自动生成映射关系文件
- Java学习笔记(十三)——通过Netbeans开发环境生成oracle数据库中表的对应hibernate映射文件
- Hibernate映射 字段类型对应关系
- Hibernate基础------》映射关系---》继承映射-》join_subclass映射(每个类对应一张表)