-2
我創建了一個jbpm項目,效果很好。 上的文件persistence.xml
列出的實體類如下:下載jbpm 6.0.1的實體類
<class>org.drools.persistence.info.SessionInfo</class>
<class>org.jbpm.persistence.processinstance.ProcessInstanceInfo</class>
<class>org.drools.persistence.info.WorkItemInfo</class>
<class>org.jbpm.persistence.correlation.CorrelationKeyInfo</class>
<class>org.jbpm.persistence.correlation.CorrelationPropertyInfo</class>
<class>org.jbpm.process.audit.ProcessInstanceLog</class>
<class>org.jbpm.process.audit.NodeInstanceLog</class>
<class>org.jbpm.process.audit.VariableInstanceLog</class>
<!-- manager -->
<class>org.jbpm.runtime.manager.impl.jpa.ContextMappingInfo</class>
<class>org.jbpm.services.task.impl.model.AttachmentImpl</class>
<class>org.jbpm.services.task.impl.model.ContentImpl</class>
<class>org.jbpm.services.task.impl.model.BooleanExpressionImpl</class>
<class>org.jbpm.services.task.impl.model.CommentImpl</class>
<class>org.jbpm.services.task.impl.model.DeadlineImpl</class>
<class>org.jbpm.services.task.impl.model.DelegationImpl</class>
<class>org.jbpm.services.task.impl.model.EscalationImpl</class>
<class>org.jbpm.services.task.impl.model.GroupImpl</class>
<class>org.jbpm.services.task.impl.model.I18NTextImpl</class>
<class>org.jbpm.services.task.impl.model.NotificationImpl</class>
<class>org.jbpm.services.task.impl.model.EmailNotificationImpl</class>
<class>org.jbpm.services.task.impl.model.EmailNotificationHeaderImpl</class>
<class>org.jbpm.services.task.impl.model.PeopleAssignmentsImpl</class>
<class>org.jbpm.services.task.impl.model.ReassignmentImpl</class>
<class>org.jbpm.services.task.impl.model.TaskImpl</class>
<class>org.jbpm.services.task.impl.model.TaskDataImpl</class>
<class>org.jbpm.services.task.impl.model.UserImpl</class>
<!--BAM for task service -->
<class>org.jbpm.services.task.impl.model.BAMTaskSummaryImpl</class>
<!-- Event Classes -->
<class>org.jbpm.services.task.audit.TaskEventImpl</class>
我需要把這些類上打了個比方com.acme.rewards.entities
這樣包。
請問我可以在哪裏可以找到所有這些實體的java代碼?
你好@CacheStaheli,我想創建查詢例如「SELECT t FROM TaskImpl t」 - >所以TaskImpl必須是一個實體類。我問是否有可能創建一個查詢與實體TaskImpl知道我們有「org.jbpm.services.task.impl.model.TaskImpl」persistence.xml – Sarsoura
你不必自己創建這樣的查詢。在jBPM 6.4中有一個新的[查詢服務](http://docs.jboss.org/jbpm/release/6.4.0.Final/jbpm-docs/html/ch05.html#d0e2607)。你可以在[此博客文章]中找到非常好的概述(http://mswiderski.blogspot.cz/2016/01/advanced-queries-in-jbpm-64.html)。無論如何,你如何使用jBPM?你的應用程序中是否嵌入了引擎,或者是否使用KIE Workbench(jBPM控制檯)或KIE服務器? – livthomas
嗨@CacheStaheli,謝謝你的幫助。我在兩種情況下使用了jBPM:第一種是像我的應用程序中的嵌入式引擎,第二種是我與KIE-WB一起工作,我試圖使用REST API將KIE-WB與動態項目連接起來。這兩個項目是使用jBPM 6.0.1創建的,而我從2014年1月開始構建它們。現在我試圖遷移到jBPM 6.4.0,這是您推薦的。 – Sarsoura