`
wangyang_09
  • 浏览: 96349 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jbpm4.4 spring整合

    博客分类:
  • J2EE
阅读更多
满大街都是资料,但整理起来还是比较麻烦,现将我的步骤梳理一下:

1:将jbpm.cfg.xml里面的

 
<import resource="jbpm.tx.hibernate.cfg.xml" />


换成

  
<import resource="jbpm.tx.spring.cfg.xml" />


2: 根据实际情况配置jbpm.hibernate.cfg.xml

主要是几个MAPPING文件

<mapping resource="jbpm.repository.hbm.xml" />
     <mapping resource="jbpm.execution.hbm.xml" />
     <mapping resource="jbpm.history.hbm.xml" />
     <mapping resource="jbpm.task.hbm.xml" />
     <mapping resource="jbpm.identity.hbm.xml" />


3:配置spring的application-context.xml
<bean id="springHelper" class="org.jbpm.pvm.internal.processengine.SpringHelper" >
  </bean>

  <bean id="processEngine" factory-bean="springHelper" factory-method="createProcessEngine" />


4:配置其他如 sessionfactory 和 事务管理器
bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
	<property name="dataSource">
		<ref bean="dataSource" />
	</property>
	<property name="configLocations">
		<list>
						<value>classpath:/jbpm.hibernate.cfg.xml</value>
		</list>
	</property>
</bean>
  <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
    <property name="sessionFactory" ref="sessionFactory" />
    <property name="dataSource" ref="dataSource" />
  </bean>


分享到:
评论

相关推荐

    jbpm4.4spring.rar_jbpm4_jbpm4.4

    【标题】"jbpm4.4spring.rar_jbpm4_jbpm4.4" 提供的是一个关于JBPM4.4与Spring框架整合的实际应用案例。JBPM(Java Business Process Management)是一款开源的工作流管理系统,它允许开发者设计、执行、管理和监控...

    Jbpm4.4 整合Spring Hibernate4

    Spring整合** Spring是一个全面的Java应用框架,它提供了依赖注入、AOP(面向切面编程)、事务管理等功能,极大地简化了企业级应用的开发。在Jbpm4.4中整合Spring,可以利用Spring的这些优势,比如将Jbpm的流程实例...

    jbpm4.4 ibatis-spring 整合

    jbpm4.4 ibatis-spring 整合

    jbpm4.4 ssh 整合

    这篇文章将详细介绍如何整合SSH与JBPM 4.4,以及它们整合后能带来的优势。 首先,让我们了解SSH框架。Spring是一个全面的后端开发框架,它提供了依赖注入(DI)和面向切面编程(AOP),用于简化应用的复杂性。...

    JBPM4.4+spring+ext整合

    【JBPM4.4+Spring+EXT 整合详解】 JBPM(Java Business Process Management)是一个开源的工作流管理系统,主要用于处理业务流程自动化。版本4.4是JBPM的一个重要里程碑,它提供了强大的工作流设计、执行和监控能力...

    jBPM4.4开发实例

    **jBPM4.4开发实例** jBPM(Java Business Process Management)是一个开源的工作流管理系统,用于管理和执行业务流程。jBPM4.4是该框架的一个版本,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务...

    jbpm4.4+ssh

    【jbpm4.4+SSH】是一个集成的Java企业级应用框架,主要涉及的是工作流管理系统jbpm4.4与Spring、Struts2(SSH)三大框架的整合。jbpm4是一个开源的工作流程管理系统,它提供了流程定义、执行、监控和优化等一系列...

    jbpm4.4+spring2.5.6+hibernate 3.6+struts2.2.1 集成 保证运行成功

    Struts2与Spring整合良好,可以在Spring容器中管理Action类,实现依赖注入。 在"sshj"这个项目中,所有这些组件都将协同工作。Spring作为核心框架,负责管理整个应用的生命周期和组件依赖;Hibernate处理数据库交互...

    jbpm4.4整合ssh代码

    **jbpm4.4整合SSH代码详解** jbpm(Java Business Process Management)是一个开源的工作流管理系统,用于管理和执行业务流程。版本4.4是jbpm的一个早期版本,它提供了流程定义、执行、监控和管理的一整套解决方案...

    jbpm4.4+ssh整合

    jbpm4.4+ssh整合还需要安装插件进入到myeclipse中 将相应的jar文件放进去 就能够运行 jbpm4.4 jar ssh(strut2,hibernate3,spring3)三大框架整合的jar包 例子是 请假流程 代码中有很好的注释 便于初学者学习

    jBPM4.4+ssh 整合配置及完整实例

    **jBPM4.4与SSH整合配置及完整实例详解** jBPM(Java Business Process Management)是一款开源的工作流管理系统,主要用于处理业务流程自动化。在本实例中,我们将讨论如何将jBPM 4.4版本与SSH(Spring、Struts、...

    jbpm4.4与ssh2的项目整合所需jar包

    **jbpm4.4与SSH2的项目整合详解** jbpm4.4是JBoss公司提供的一个开源工作流管理系统,它允许开发者在Java应用程序中轻松地实现业务流程管理(BPM)。SSH2则是Struts2、Spring和Hibernate三个开源框架的组合,常用于...

    myeclipse的jBPM4.4整合ssh2.rar

    【标题】"myeclipse的jBPM4.4整合ssh2.rar" 涉及的是在MyEclipse集成开发环境中整合Java业务流程管理(jBPM)4.4版本与Spring、Struts2(SSH2)框架的技术实践。这个压缩包文件提供了整合过程的相关资源,包括配置...

    jBPM4.4整合SSH2

    jBPM 4.4 版本与 SSH2 的整合旨在利用 SSH2 的强大功能,为 jBPM 提供更加稳定、灵活和高效的应用开发环境。 **SSH2 框架整合** 在整合过程中,Struts2 负责处理 Web 请求,Spring 提供依赖注入、事务管理和 AOP...

Global site tag (gtag.js) - Google Analytics