首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Activiti 自动调度流程资源

2012-11-09 
Activiti 自动部署流程资源Activiti 整合spring的时候,提供了一个自动部署的特性:??这样当每次启动web容器

Activiti 自动部署流程资源

Activiti 整合spring的时候,提供了一个自动部署的特性:

?

?

这样当每次启动web容器的时候就会把指定路径的流程资源文件部署到Activiti DB上。不过这样会产生一个问题,资源文件在没经过任何改动的情况下,特别是我们在做Testing的时候,还是会重新部署一个新的版本到DB上,这样会造成不别要的重复部署。我们在部署之前,应该先判断资源文件是否有改动过,如果有,才部署新版本到DB上。

?

实现这个功能很简单,只需要建立一个实现了 InitializingBean 接口的 spring bean,在afterPropertiesSet()方法里面进行判断和部署就可以了。

?

具体代码如下:

?

?

?

?? 然后在spring的配置文件里面配置好这个bean就可以了.

?

?

?

1 楼 xghrbc1001 2012-02-09   <script>alert("a");</script>

热点排行