您现在的位置是:首页 >

struts2和spring整合 spring+hibernate+jbpm整合成功

火烧 2022-08-14 05:50:16 1049
ri g+hi er ate+j m整合成功   终于搞定了 在此感谢che ji 的指点   从 日整合失败后 这块就一直是我的心病 我甚至都跑去了去发了一个帖 这还是我第一次用英文问问题呢   

spring+hibernate+jbpm整合成功  

  终于搞定了 在此感谢chenjin的指点

struts2和spring整合 spring+hibernate+jbpm整合成功

  从 日整合失败后 这块就一直是我的心病 我甚至都跑去了去发了一个帖 这还是我第一次用英文问问题呢

  最后的配置结果是

  hibernate cfg xml jbpm cfg xml在关联spring后保持不变 只需要更改spirng的配置文件就好了

<?xml version=  encoding= UTF ?><!DOCTYPE beans PUBLIC  //SPRING//DTD BEAN//EN beans dtd ><beans>    <bean id= dataSource  class= springframework jdbc datasource DriverManagerDataSource >        <property name= driverClassName >            <value> mysql jdbc Driver</value>        </property>        <property name= url >            <value>jdbc:mysql://localhost: /test</value>        </property>        <property name= username >            <value>root</value>        </property>        <property name= password >            <value/>        </property>    </bean>    <!  Hibernate SessionFactory  >    <bean id= sessionFactory  class= springframework orm hibernate LocalSessionFactoryBean >        <property name= dataSource >            <ref local= dataSource />        </property>        <property name= mappingLocations >             <value>classpath*://jbpm* hbm xml</value>             </property>        <property name= hibernateProperties >             <props>                 <prop key= hibernate dialect > hibernate dialect MySQLDialect</prop>               <prop key= hibernate hbm ddl auto >update</prop>               <prop key= hibernate jdbc batch_size > </prop>           </props>       </property>     </bean>    <!  Transaction manager for a single Hibernate SessionFactory (alternative to JTA)  >    <bean id= transactionManager  class= springframework orm hibernate HibernateTransactionManager >        <property name= sessionFactory >            <ref local= sessionFactory />        </property>    </bean>        <!  reading jBPM process definitions  >    <bean id= websaleWorkflow  class= springmodules workflow jbpm definition ProcessDefinitionFactoryBean >        <property name= definitionLocation     value= processdefinition xml />    </bean>    <!  jBPM configuration >     <bean id= jbpmConfiguration  class= springmodules workflow jbpm LocalJbpmConfigurationFactoryBean >        <property name= sessionFactory  ref= sessionFactory />        <property name= configuration  value= jbpm cfg xml />        <property name= processDefinitions >            <list>                <ref local= websaleWorkflow />            </list>        </property>        <property name= createSchema  value= true />    </bean>    <!  jBPM template  >    <bean id= jbpmTemplate  class= springmodules workflow jbpm JbpmTemplate >        <constructor arg index=  ref= jbpmConfiguration />        <constructor arg index=  ref= websaleWorkflow />    </bean></beans>

  其中

<property name= mappingLocations >             <value>classpath*://jbpm* hbm xml</value>             </property> lishixinzhi/Article/program/Java/ky/201311/27975  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码