没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
原有的系统用了spring+hibernate+mysql。现在要用到工作流,选择了jbpm。
现将整合的配置记录下来:
环境配置:
jbpm3.2.3
spring2
hibernate3
mysql5.0
加入的jar包:
jbpm-jpdl.jar jpdl功能的核心库,它是一个典型的jar文件,它涵盖对流程定义和运行时流程实例上下文环境的操API。在最简化的业务流程样例中,jPDL将流程定义存储与XML格式的定义文件中,在运行时载入内存,在内存里记录完整的业务实例和执行过程的环境变量,并完成全部操作。在实际应用中,流程信息必须被持久化的存储于数据库中。jPDL使用了Hibernate作为其对象持久化的API。
jbpm-identity.jar包含了身份组件的可选库。
spring-modules-jbpm31.jar jbpm通过spring方式整合的jar包。
bsh.jar
未整合前:
spring的配置文件:
<!-- Transaction -->
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
<bean id="txProxyTemplate" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="proxyTargetClass">
<value>true</value>
</property>
<property name="transactionManager">
<ref bean="transactionManager"/>
现将整合的配置记录下来:
环境配置:
jbpm3.2.3
spring2
hibernate3
mysql5.0
加入的jar包:
jbpm-jpdl.jar jpdl功能的核心库,它是一个典型的jar文件,它涵盖对流程定义和运行时流程实例上下文环境的操API。在最简化的业务流程样例中,jPDL将流程定义存储与XML格式的定义文件中,在运行时载入内存,在内存里记录完整的业务实例和执行过程的环境变量,并完成全部操作。在实际应用中,流程信息必须被持久化的存储于数据库中。jPDL使用了Hibernate作为其对象持久化的API。
jbpm-identity.jar包含了身份组件的可选库。
spring-modules-jbpm31.jar jbpm通过spring方式整合的jar包。
bsh.jar
未整合前:
spring的配置文件:
<!-- Transaction -->
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
<bean id="txProxyTemplate" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="proxyTargetClass">
<value>true</value>
</property>
<property name="transactionManager">
<ref bean="transactionManager"/>
</property>
<property name="transactionAttributes">
<props>
<prop key="get*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="save*">PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception</prop>
<prop key="delete*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="find*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="search*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="*">PROPAGATION_SUPPORTS,ISOLATION_DEFAULT,-Exception</prop>
</props>
</property>
</bean>
<!-- Hibernate -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
hibernated的配置文件hibernate.cfg.xml
<hibernate-configuration>
<session-factory>
<property name="connection.username">root</property>
<property name="connection.url"><![CDATA[jdbc:mysql://localhost:3306/oa?useUnicode=true&characterEncoding=UTF-8]]></property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.password">vostro1400</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="show_sql">true</property>
<property name="hibernate.generate_statistics">false</property>
<property name="transactionAttributes">
<props>
<prop key="get*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="save*">PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception</prop>
<prop key="delete*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="find*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="search*">PROPAGATION_REQUIRED,readOnly,ISOLATION_DEFAULT,-Exception</prop>
<prop key="*">PROPAGATION_SUPPORTS,ISOLATION_DEFAULT,-Exception</prop>
</props>
</property>
</bean>
<!-- Hibernate -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
hibernated的配置文件hibernate.cfg.xml
<hibernate-configuration>
<session-factory>
<property name="connection.username">root</property>
<property name="connection.url"><![CDATA[jdbc:mysql://localhost:3306/oa?useUnicode=true&characterEncoding=UTF-8]]></property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.password">vostro1400</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="show_sql">true</property>
<property name="hibernate.generate_statistics">false</property>
剩余5页未读,继续阅读
资源评论
- 浩瀚星辰2013-05-23有一些用,不过也太简短了。。。
lsc23
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IPv4-HEADER-02测试数据
- tensorflow-2.6.2-cp38-cp38-manylinux2010-x86-64.whl
- tensorflow-2.6.2-cp37-cp37m-win-amd64.whl
- RV180-Firmware-1.0.5.4.img
- 粒子群算法.docx 粒子群算法(Particle Swarm Optimization,PSO)是一种优化算法,受到鸟群或鱼
- asp代码ASP基于WEB楼宇专业网站毕业设计(源代码+论文)
- 九宫重排.docx 验证重排后的九宫格是否满足所有条件,包括每行、每列和每个子区域的目标和值相等,以及是否包含1到9的所有数字
- asp代码ASP基于WEB聊天室的设计与实现(源代码+论文+任务书)
- 质数的判断条件.docx
- android-ocr-master,android-ocr-master
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功