- 浏览: 218501 次
- 性别:
- 来自: 广州
最新评论
-
sjzcmlt:
,写的挺好的啊
一个完整的负载均衡的例子 . -
他大姨妈:
网上大部分例子都是直接通过IdleStateHandler来实 ...
Netty的超时机制 心跳机制
文章列表
在jBPM中,分配任务可以有几种方式
- 博客分类:
- jbpm
在jBPM中,分配任务可以有几种方式:
按照分配对象,可以分为:
•分配给某个/些用户
•或者分配给某个/些用户组。
从分配的方式看,可以有以下几种:
•在流程设计的时候,就直接指定用户/用户组:
◦在流程设计的时候,可以通过assignee方式,直接分配给用户
■明确的分配给某用户/用户组:
<task name="task1" assignee="username" > 这样直接把工作分配给该用户,这里只能是用户
■从环境变量来
<task name="task1" assignee=&quo ...
book.xml
<?xml version="1.0" encoding="UTF-8"?>
<books>
<book id="12">
<name>编程思想</name>
<price>85.5</price>
</book>
<book id="15">
<name>核心内容</name>
<price>39.0</pr ...
function buildJsonString() {
var myTableTr=jQuery("tr[name='myTableTr']");
var jsonStr="[";
myTableTr.each(function(){
var tr=jQuery(this);
var oid=tr.find("input[id='oid']").val();
var userName=tr.find("input[id='use ...
package com.mai.json;
import static org.junit.Assert.assertEquals;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import net.sf.ezmorph.Morpher;
import net.sf.ezmorph.MorpherRegistry;
import net.sf ...
其实SpringMVC的JSON转换方法是利用了 Jackson 这个开源的第三方类库,它提供了一些自定义格式的方法。只要我们继承它的抽象类:public abstract class JsonSerializer<T>,并在相应的属性方法上添加指定注解:@JsonSerialize�0�2即可实现。
编写Date日志自定义转换类:
CustomDateSerializer.java
package com.micmiu.demo.web.v1.utils;
import java.io.IOException;
import java.text.SimpleDateForm ...
spring mvc就是好,特别是rest风格的话,一个
org.springframework.web.servlet.view.ContentNegotiatingViewResolver就可以根据不同的场景返回不同的view了,比如返回json,xml,pdf等.马上看代码实现
先是一个简单的pojo
package com.hmkcode.vo;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "person")
publ ...
<?xml version="1.0" encoding="UTF-8"?>
<process name="AssignTask" xmlns="http://jbpm.org/4.4/jpdl">
<start name="start1" g="164,33,48,48">
<transition name="to 会计核算" to="会计核算" g="-6 ...
jbpm4.4 会签实例 .
- 博客分类:
- jbpm
流程的XML文件 process.jpd.xml
<?xml version="1.0" encoding="UTF-8"?>
<process name="会签实例" xmlns="http://jbpm.org/4.3/jpdl" description="会签中一个不同意,会签就结束">
<start g="110,14,48,48" name="Start">
<transition g=& ...
jbpm.history.hbm.xml
package="org.jbpm.pvm.internal.history.model"
<class name="HistoryProcessInstanceImpl" table="JBPM4_HIST_PROCINST">
<class name="HistoryActivityInstanceImpl" table="JBPM4_HIST_ACTINST">
<class name="HistoryTask ...
一对一单向外键关联
(学生卡表里有“studentId”字段)
public class Student {
private int id;
private String name;
}
public class StuIdCard {
private int id;
private String num;
@OneToOne
@JoinColumn(name="studentId")
private Student student;
}
<hibernate-mapping>
<cla ...
HibernateTemplate
@Component
public class SuperDAO {
private HibernateTemplate hibernateTemplate;
public HibernateTemplate getHibernateTemplate() {
return hibernateTemplate;
}
@Resource
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = ...
struts做登录检验码
- 博客分类:
- 开发网站知识点
前台
<script type="text/javascript">
window.onload=function(){
var verifyObj = document.getElementById("Verify");
verifyObj.src="securityCodeImage.action?timestamp="+new Date().getTime();
verifyObj.onclick=function(){
this.src="secu ...
beans.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop=& ...
struts2.0.14+spring2.5+hibernate3.2整合方法二
spring写bean,并在配置文件写注入;action的class写bean的名称
applicationContext-beans.xml
<?xml version="1.0" encoding="GBK"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema ...
struts2.0.14+spring2.5+hibernate3.2整合方法一
spring只写bean,不写注入;action的class写包名加类名
加入所需jar:
antlr-2.7.6 aspectjrt aspectjweaver commons-collections-3.1 commons-dbcp-1.2.2 commons-logging-1.0.4 commons-pool-1.3 dom4j-1.6.1 ejb3-persistence freemarker-2.3.8 hibernate3 hibernate-annotations hibernate-common ...