spring注入processengine 怎么在java中拿到

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring注入processengine 怎么在java中拿到相关的知识,希望对你有一定的参考价值。

<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration"
      p:processEngineName="spring"
      p:dataSource-ref="dataSource"
      p:transactionManager-ref="transactionManager"
      p:databaseSchemaUpdate="true"
      p:jobExecutorActivate="false"
      p:dbIdentityUsed="false"
      p:activityFontName="宋体"
      p:labelFontName="宋体"/>

<bean id="processEngineFactory" class="org.activiti.spring.ProcessEngineFactoryBean"
      p:processEngineConfiguration-ref="processEngineConfiguration"/>

<bean id="repositoryService"    factory-bean="processEngineFactory" factory-method="getRepositoryService" />
<bean id="runtimeService"       factory-bean="processEngineFactory" factory-method="getRuntimeService" />
<bean id="formService"          factory-bean="processEngineFactory" factory-method="getFormService" />
<bean id="identityService"      factory-bean="processEngineFactory" factory-method="getIdentityService" />
<bean id="taskService"          factory-bean="processEngineFactory" factory-method="getTaskService" />
<bean id="historyService"       factory-bean="processEngineFactory" factory-method="getHistoryService" />
<bean id="managementService"    factory-bean="processEngineFactory" factory-method="getManagementService" />


这样注入之后 用 @Autowired private RepositoryService repositoryService 取到

参考技术A 不知道你说的“普通的java类”是什么。 在spring里要注入的话,相应的类都要纳入spring的管理,对象由spring创建,对象从spring获龋就像你上面的BaseDaoImpl和BaseServiceImpl。 如果UserCarManager也是由spring管理的话,本回答被提问者和网友采纳

以上是关于spring注入processengine 怎么在java中拿到的主要内容,如果未能解决你的问题,请参考以下文章

Flowable:ProcessEngine系列

Flowable:ProcessEngine系列

2017.2.21 activiti实战--第七章--Activiti与容器集成

Activiti7与Spring整合

springMVC 怎么在方法中注入HttpServletResponse对象

自己new的对象怎么注入spring管理的对象