`
wangmingyue
  • 浏览: 44873 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
修改stepselect_main.php查找: elseif($issign==2&&$topvalue!=0) 替换为: elseif($issign==2&&$topvalue%500!=0)
大家在用hibernate的时候总会遇到多表连接的查询,遇到这种问题 总是各种纠结。 方案1:建立视图 ,事先在数据库里面建立视图。然后建立这个视图的实体类,指定一个主键。然后建立这个视图的查询. 方案2:给实体类加临时属性HQL查询补充。 上代码: 实体类: @Entity @Table(name = "FLOW_RU_INFO") public class FlowRuInfo implements java.io.Serializable { // Fields private String id; private String depti ...
1.配置web.xml 添加UTF-8 filter 2.配置页面文件 3.配置eclipse工程默认编码 4.配置struts.properties 5.配置tomcat <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> <Connector URIEncoding="UTF-8&quo ...
TaskQuery查询API 有两种方法可以从引擎中查询数据:查询API和原生查询。查询API提供了完全类型安全的API。 你可以为自己的查询条件添加很多条件 (所以条件都以AND组合)和精确的排序条件。下面的代码展示了一个例子: List<Task> tasks = taskService.createTaskQuery() .taskAssignee("kermit") .processVariableValueEquals("orderId", "0815") .orderByDueD ...
TaskQuery查询API 有两种方法可以从引擎中查询数据:查询API和原生查询。查询API提供了完全类型安全的API。 你可以为自己的查询条件添加很多条件 (所以条件都以AND组合)和精确的排序条件。下面的代码展示了一个例子: List<Task> tasks = taskService.createTaskQuery() .taskAssignee("kermit") .processVariableValueEquals("orderId", "0815") .orderByDueD ...
Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下。Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hibernate的要好。 Activiti的基础编程框架 Activiti基于Spring,ibatis等开源中间件作为软件平台,在此之上构建了非常清晰的开发框架。上图列出了Activiti的核心组件。 1.ProcessEngine:流程引擎的抽象,对于开发者来说,它是我们使用Activiti的facade,通 ...
这个功能 在遇到 系统中存在很多流程 需要给流程编写有规则的KEY的时候 需要用到。很实用。 package org.activiti.standalone.parsing; import org.activiti.bpmn.model.BaseElement; import org.activiti.bpmn.model.Process; import org.activiti.engine.impl.bpmn.parser.BpmnParse; import org.activiti.engine.impl.bpmn.parser.handler.Abst ...
因为5.13不支持globalTaskListener ,所以只好利用其他方法 模拟这种做法。 上代码: spring 配置: <!-- ParseHandler --> <property name="customDefaultBpmnParseHandlers"> <list> <bean class="xxx.DelegateBPMNParserHandler" /> </list> </property> JAVA代 ...
因为5.13不支持globalTaskListener ,所以只好利用其他方法 模拟这种做法。 上代码: spring 配置: <!-- ParseHandler --> <property name="customDefaultBpmnParseHandlers"> <list> <bean class="xxx.DelegateBPMNParserHandler" /> </list> </property> JAVA代 ...
代码: import static org.junit.Assert.*; import java.util.List; import org.activiti.engine.HistoryService; import org.activiti.engine.RuntimeService; import org.activiti.engine.TaskService; import org.activiti.engine.history.HistoricProcessInstance; import org.activiti.engine.test.ActivitiRule; ...
注释配置: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"classpath:applicationContext.xml","多个文件"}) <!--数据源配置 --> 这里是重点 <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name ...
定义:当流程执行到callActivity,会创建一个新分支,它是到达调用节点的流程的分支。 这个分支会用来执行子流程,默认创建并行子流程,就像一个普通的流程。 上级流程会等待子流程完成,然后才会继续向下执行。 XML: <callActivity id="callCheckCreditProcess" name="Check credit" calledElement="checkCreditProcess" /> 注意,子流程的流程定义是在执行阶段解析的 传递变量 可以把流程变量传递给子流程,反之亦 ...
在Activiti Modeler中设计的流程包含奇数个中文时不能部署问题 问题已经解决: 在JVM参数中添加参数:-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 假如你使用的是tomcat把参数添加到bin/catalina.bat或者bin/catalina.sh中
根据网友http://blog.csdn.net/shiqidide/article/details/9424703 的说明 我做了配置 但是总报错: Unable to load configuration. - [unknown location]at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:483)at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)at org.apache.st ...
执行监听器可以执行外部java代码或执行表达式,当流程定义中发生了某个事件。 可以捕获的事件有: 流程实例的启动和结束。 选中一条连线。 节点的开始和结束。 网关的开始和结束。 中间事件的开始和结束。 开始时间结束或结束事件开始。 下面的流程定义包含了3个流程监听器: <process id="executionListenersProcess"> <extensionElements> <activiti:executionListener class=&qu ...
Global site tag (gtag.js) - Google Analytics