日期:2014-05-16 浏览次数:20461 次
数据库相关的配置:
??? 在activiti中的持久化框架采用Ibatis3实现。有两种方式定义activiti的数据库。
??? 1.通过jdbc.properties定义数据库相关的属性:
??????? jdbcUrl:jdbc url连接字符串.
??????? jdbcDriver:数据库驱动
??????? jdbcUsername:用户名。
??????? jdbcPassword: 用户密码
?? ??默认的MyBatis连接池设置基于jdbc.properties文件构建数据源的。以下属性为可选的连接池默认的属性:
?jdbcMaxActiveConnections:在任何时间,连接池中最大的活动连接数.默认为10。 ?????jdbcMaxIdleConnections: 连接池中最大的连接池空闲连接数。
jdbcMaxCheckoutTime: 连接池心跳检查毫秒数。默认 20000 (20秒). jdbcMaxWaitTime: This is a low level setting that gives the pool a chance to print a log status and re-attempt the acquisition of a connection in the case that it’s taking unusually long (to avoid failing silently forever if the pool is misconfigured) Default is 20000 (20 seconds).
在activiti-cfg.jar文件中配置如下:
<?xml version="1.0" encoding="UTF-8"?>
?
<beans xmlns="http://www.springframework.org/schema/beans"
?????? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
?????? xsi:schemaLocation="http://www.springframework.org/schema/beans?? http://www.springframework.org/schema/beans/spring-beans.xsd">
?
? <bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">