- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 Eclipse使用maven搭建简单spring boot application Hello World
1、new project,选择Maven Project2、选择maven-archetype-webapp3、在pom.xml中添加spring-boot依赖4、pom.xml文件如下<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS
2017-12-04 16:12:23
2645
1
原创 activiti学习笔记10--Event handlers--20170705
可以通过为一些特定的事件注册监听器达到监听事件触发的目的。注册监听器方式:1.通过配置添加;2.使用运行时API添加;3.BPMN XML中添加。所有事件都是org.activiti.engine.delegate.event.ActivitiEvent的子类。1.事件监听实现实现事件监听的唯一要求,是实现org.activiti.engine.delegate.event.Act
2017-07-05 15:04:48
991
原创 activiti学习笔记9--Mapped Diagnostic Contexts--20170412
activiti从5.13版本开始支持slf4j的Mapped Diagnostic Contexts(映射诊断上下文)特征。以下基本信息和需要记录的内容被传递给基础记录器processDefinition Id as mdcProcessDefinitionIDprocessInstance Id as mdcProcessInstanceIDex
2017-04-12 23:01:57
381
原创 activiti学习笔记8--logging--20170412
从activiti5.12开始,日志框架使用slf4j代替先前的java.util.logging。slf4j允许选择logging-implementation实现日志功能。默认情况下,为满足可自定义选择日志框架,工作流引擎依赖中不提供slf4j-bindling的相关jar,需要手工添加。如果没有添加相关的实现类jar, slf4j使用NOP-logger,除了警告(warning)外不记
2017-04-12 22:42:37
1060
原创 activiti学习笔记7--Deployment cache configuration--20170412
一、简介因为流程定义的数据不会改变,为了避免每次使用流程定义时都访问数据库,所有的流程定义在解析后,都会加入缓存。二、添加缓存限制默认情况下,对缓存没有限制。可使用如下配置,设置对缓存的限制:设置此属性将使用提供硬限制的LRU(近期最少使用算法)缓存替换默认的hashmap。最理想的值设置取决于流程定义的总数和流程实例运行时实际需要的流程定义数量。三、自定义缓存也可以通
2017-04-12 22:20:44
3453
原创 activiti学习笔记6--Exposing configuration beans in expressions and scripts--20170412
activiti配置文件或者spring配置文件中定义的bean,默认是对表达式和脚本语言可见的(可用的)。如果设置配置文件中bean的可见度,可在流程引擎的配置中添加beans属性。ProcessEngineConfiguration中的beans属性是一个映射(Map),只有这个映射中的bean才是对表达式和脚本公开可见的。公开(暴露)的bean通过映射中的name对脚本和表达式公开。
2017-04-12 22:12:01
237
原创 activiti学习笔记5--history configuration--20170405
activiti历史存储的设置是可选择的,可以通过调整设置改变工作流引擎对历史数据的处理性能。一、通过程序控制工作流引擎历史控制的级别ProcessEngine processEngine = ProcessEngineConfiguration .createProcessEngineConfigurationFromResourceDefault() .setHistory(H
2017-04-05 22:25:16
1527
原创 activiti学习笔记4--mail server configuration--20170328
Activiti支持交易过程中发送电子邮件,配置邮件服务器是可选的。发送邮件需要一个可用的SMTP(简单邮件传输协议)服务器。工作流引擎通过外部的SMTP邮箱服务器发送电子邮件,可以在activiti.cfg.xml中进行相关配置:属性 是否必须配置描述mail
2017-03-28 23:21:50
2311
原创 activiti学习笔记3--20170327-Job Executor and Async Executor
最近在看activiti官方文档,英文水平有限,仅限个人理解。一、简介和Job Executor相对应,activiti从5.17.0版本开始提供性能更好,数据库更友好的Async Executor 来执行异步任务,所以activiti推荐使用Async Executor。使用java EE7,ManagedJobExecutor 和ManagedAsyncJobExecutor 可以
2017-03-27 23:08:26
8005
原创 activiti学习笔记2--20170323--数据表名称解释
一、官方文档解释The database names of Activiti all start with ACT_. The second part is a two-character identification of the use case of the table. This use case will also roughly match the service AP
2017-03-23 22:08:57
564
原创 oracle11G空表未导出
oracle11G添加新特性,当表中没有数据时,不分配segment;可通过设置deferred_segment_creation参数解决空表导出问题;1.查看deferred_segment_creation参数:show parameter deferred_segment_creationdeferred_segment_creation默认为TRUE,空表不分配segm
2017-03-04 10:06:33
515
原创 "Updating Maven Project". Unsupported IClasspathEntry kind=4问题解决
一、解决方法1.在package view中选择工程,右键选择maven,选择Disable Mavne Nature2.命令行中切换到工程目录,执行mvn eclipse:clean3.package view中选择工程 ,右键选择Configure,选择 Convert to Maven projects4.重新update;二、原因我出现这个问题是
2017-02-06 11:21:29
373
原创 EasyUI tree isLeaf方法用法
节点为node,判断时,isLeaf参数应该使用node.target,$('#treeId').tree('isLeaf',node.target);
2017-01-11 09:57:46
7722
原创 easy ui 隐藏textbox
easyUI textbox隐藏实现:页面代码:使用js隐藏textbox:easyUI textbox隐藏原理:使用easyUI的textbox生成的实际代码如上,真正达到textbox展示效果的,是标签;代码中设置的id,仅体现在已经被隐藏的input框中,使用通常的$("#id")选择的,是已经隐藏的input标签,实际要选择操作的,应该是紧邻的同辈元
2016-03-30 15:16:10
28057
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人