- 浏览: 85972 次
文章分类
最新评论
这里使用的是5.12版本 将activiti-explorer.war文件,以便更快的了解Activiti。将文件拷贝至Tomcat的webapps目录,启动tomcat,输入http://localhost:8080/activiti-explorer。
2.1. 示例用户
账号 密码 角色
kermit kermit admin
gonzo gonzo manager
fozzie fozzie user
1、ProcessEngine:流程引擎的抽象 beabs.xml必须包含一个id为'processEngineConfiguration'的bean 有多个类可以用来定义 processEngineConfiguration。 这些类对应不同的环境,并设置了对应的默认值。 最好选择 (最)适用于你的环境的类: org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration: 单独运行的流程引擎。Activiti会自己处理事务。 默认,数据库只在引擎启动时检测 (如果没有Activiti的表或者表结构不正确就会抛出异常)。 org.activiti.engine.impl.cfg.StandaloneInMemProcessEngineConfiguration: 单元测试时的辅助类。Activiti会自己控制事务。 默认使用H2内存数据库。数据库表会在引擎启动时创建,关闭时删除。 使用它时,不需要其他配置(除非使用job执行器或邮件功能)。 org.activiti.spring.SpringProcessEngineConfiguration: 在Spring环境下使用流程引擎。 参考Spring 集成章节。 org.activiti.engine.impl.cfg.JtaProcessEngineConfiguration: 单独运行流程引擎,并使用JTA事务。
数据库配置,修改web应用WEB-INF/classes目录下的db.properties
Activiti可能使用两种方式配置数据库。 第一种方式是定义数据库配置参数:
jdbcUrl: 数据库的JDBC URL。
jdbcDriver: 对应不同数据库类型的驱动。
dbcUsername: 连接数据库的用户名。
jdbcPassword: 连接数据库的密码。
也可以使用javax.sql.DataSource。
无论你使用JDBC还是DataSource的方式,都可以设置下面的配置:
databaseType: 一般不用设置,因为可以自动通过数据库连接的元数据获取。 只有自动检测失败时才需要设置。 可能的值有:{h2, mysql, oracle, postgres, mssql, db2}。 如果没使用默认的H2数据库就必须设置这项。 这个配置会决定使用哪些创建/删除脚本和查询语句。 参考支持数据库章节 了解支持哪些类型。
databaseSchemaUpdate: 设置流程引擎启动和关闭时如何处理数据库表。 o false(默认):检查数据库表的版本和依赖库的版本, 如果版本不匹配就抛出异常。 o true: 构建流程引擎时,执行检查,如果需要就执行更新。 如果表不存在,就创建。 o create-drop: 构建流程引擎时创建数据库表, 关闭流程引擎时删除这些表
2.1. 示例用户
账号 密码 角色
kermit kermit admin
gonzo gonzo manager
fozzie fozzie user
1、ProcessEngine:流程引擎的抽象 beabs.xml必须包含一个id为'processEngineConfiguration'的bean 有多个类可以用来定义 processEngineConfiguration。 这些类对应不同的环境,并设置了对应的默认值。 最好选择 (最)适用于你的环境的类: org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration: 单独运行的流程引擎。Activiti会自己处理事务。 默认,数据库只在引擎启动时检测 (如果没有Activiti的表或者表结构不正确就会抛出异常)。 org.activiti.engine.impl.cfg.StandaloneInMemProcessEngineConfiguration: 单元测试时的辅助类。Activiti会自己控制事务。 默认使用H2内存数据库。数据库表会在引擎启动时创建,关闭时删除。 使用它时,不需要其他配置(除非使用job执行器或邮件功能)。 org.activiti.spring.SpringProcessEngineConfiguration: 在Spring环境下使用流程引擎。 参考Spring 集成章节。 org.activiti.engine.impl.cfg.JtaProcessEngineConfiguration: 单独运行流程引擎,并使用JTA事务。
数据库配置,修改web应用WEB-INF/classes目录下的db.properties
Activiti可能使用两种方式配置数据库。 第一种方式是定义数据库配置参数:
jdbcUrl: 数据库的JDBC URL。
jdbcDriver: 对应不同数据库类型的驱动。
dbcUsername: 连接数据库的用户名。
jdbcPassword: 连接数据库的密码。
db=mysql jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/mysql jdbc.username=root jdbc.password=111122
也可以使用javax.sql.DataSource。
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" > <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/activiti" /> <property name="username" value="activiti" /> <property name="password" value="activiti" /> <property name="defaultAutoCommit" value="false" /> </bean> <bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration"> <property name="dataSource" ref="dataSource" />
无论你使用JDBC还是DataSource的方式,都可以设置下面的配置:
databaseType: 一般不用设置,因为可以自动通过数据库连接的元数据获取。 只有自动检测失败时才需要设置。 可能的值有:{h2, mysql, oracle, postgres, mssql, db2}。 如果没使用默认的H2数据库就必须设置这项。 这个配置会决定使用哪些创建/删除脚本和查询语句。 参考支持数据库章节 了解支持哪些类型。
databaseSchemaUpdate: 设置流程引擎启动和关闭时如何处理数据库表。 o false(默认):检查数据库表的版本和依赖库的版本, 如果版本不匹配就抛出异常。 o true: 构建流程引擎时,执行检查,如果需要就执行更新。 如果表不存在,就创建。 o create-drop: 构建流程引擎时创建数据库表, 关闭流程引擎时删除这些表
发表评论
-
###spring事务
2015-04-15 11:22 0Spring声明式事务让我们从复杂的事务处理中得到解脱 ... -
1、架构师之路
2015-03-11 13:56 0http://developer.51cto.com/deve ... -
精华帖
2015-03-11 11:10 375http://www.iteye.com/magazines/ ... -
2、mongodb运用
2015-03-10 11:46 455进入db:mongodb/ ./bin/mongo loca ... -
3、VMware虚拟机共享文件夹的使用
2015-03-10 09:40 8011、安装vmware tools 先启动一个linux系统 h ... -
1.nosql-MongoDB(linux安装)
2015-03-10 11:39 340NoSQL,泛指非关系型的数据库。随着互联网web2.0网 ... -
5、juery 表单选择器
2015-03-03 21:52 448表单选择器 $('input').val(); //元素名定位 ... -
4、jquery对象选择器+对象值
2015-03-03 21:51 6571、封装js函数 2、浏览器兼容 3、css样式 4、增加脚本 ... -
3、javascript(3)
2015-03-03 21:51 498@@@@@@@@@@@@@@@@@@@ -
2、javascript(2)
2015-03-03 21:51 419对象和事件是JavaScript的两个核心。 JavaScr ... -
1、javascript(1)
2015-03-03 21:51 415link:http://wenku.baidu.com/vie ... -
2、操作系统
2015-03-04 19:45 426kernel是掌管一台pc硬件的程序,核心程序放置在内存当中且 ... -
1、计算机概论
2015-03-04 19:45 489计算机其实就是:『接受用户输入指令与数据, 经由中央处理器的数 ... -
7、多线程
2015-03-01 08:19 23在项目中使用多线程的场景并不是很多,我想是一般项目对线程 ... -
1、oracle-游标cursor、存储过程
2015-03-01 08:18 463静态游标和REF游标,静态游标分为:显示游标/隐式游标 显示 ...
相关推荐
mysql下载安装流程详解llll
第十次作业oj答案llll
常用的spring注解大全,适合新手学习、老手温故知新。读懂spring,平步青云。
llll 轻松并行执行python任务。安装git clone https://github.com/ctmakro/llllcd llllpip install -e .用法启动一个子进程,并通过回调异步地从其stdout收集每一行。 回调将从一个单独的线程启动。 from llll ...
微信小游戏 (源码)
微信公众号小游戏源码
example of the file from llll
佳博打印机7645驱动,来自官方的,匹配各种型号,下载解压即可使用
linux 下的串口程序,一个简单的示例, linux 下的串口程序,一个简单的示例,
ASP实例开发源码—因特达crm2009客户关系管理系统 【Asp】.zip ASP实例开发源码—因特达crm2009客户关系管理系统 【Asp】.zip ASP实例开发源码—因特达crm2009客户关系管理系统 【Asp】.zip
以ov6620为例教你怎么调摄像头 方便 明了 简洁易懂
一、 GGA Global Positioning System Fix Data. Time, Position and fix related...$--GGA, hhmmss.ss, llll.ll, a, yyyyy.yy, a, x, xx, x.x, x.x, M, x.x, M, x.x, xxxx*hh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
样机该项目是一个协作工具,用于设计Web系统的用户interfaz原型。规划维基专案检视先决条件节点6 npm 3.10.6 grunt-cli v1.2.0 ... docker run -p 9001:9001 -d llll / ui docker日志containerId docker stop contai
《Oracle数据库技术》实验(上机)报告,软件专业的同学可以拿去参考参考
LLLL is Length of Data : 01000 for 8 bit and 10000 for 16 bit transfer 数据字节 写模式: 如果8位在发送命令字节后发送数据字节CLKS_PER_BIT * 12次 如果16位在发送命令字节之后12次发送数据字节CLKS_PER_BIT...
llll
支持3种Ppu格式LLLL.NN:4个字母和2个数字,例如BBBB01或BBCB01。 LLL.NNN:3个字母和3个数字,例如BBB010或BBC099。 LL.NNNN:2个字母和4个数字,例如AA1112的VF5302。安装 $npm install patente-chilena-dv --...
Task scheduling veta kkk lll llll
Linux文件系统模拟(内有程序),C语言实现 功能目录如下: * 1. 创建目录 * * 2. 删除目录 * * 3. 重命名目录 * * 4. 更改目录权限 * * 5. 创建文件 * * 6. 删除文件 * * 7....* 8....* 9....* 10....* 0....
证书破解下载xiebu chulia llll