一、拼接HQL时的类名能够这样: javascript
Person.class.getClassName();
二、回车事件: java
<script type="text/javascript" language=JavaScript charset="UTF-8"> document.onkeydown=function(event){ var e = event || window.event || arguments.callee.caller.arguments[0]; if(e && e.keyCode==27){ // 按 Esc //要作的事情 } if(e && e.keyCode==113){ // 按 F2 //要作的事情 } if(e && e.keyCode==13){ // enter 键 //要作的事情 } }; </script>
三、jbpm查询实例接口,当要查询全部流程实例时: code
ProcessDefinitionQuery query = processEngine.getRepositoryService() .createProcessDefinitionQuery().orderAsc(ProcessDefinitionQuery.PROPERTY_KEY) .orderAsc(ProcessDefinitionQuery.PROPERTY_VERSION); List<ProcessDefinition> list = query.list(); List<ProcessDefinition> newList = new ArrayList<ProcessDefinition>(list.size());
@SuppressWarnings("serial") public class DeploypropInfo implements ProcessDefinition { private String name; private String key; private String id; private int version; private String deploymentId; private String imageResourceName; private String description; private boolean isSuspended; ....get() set()....
关于系统中的常量,能够放在接口中,由于接口中定义的全部属性都是final static的;好比jbpm中的Context就是这么一个接口; 接口