实例介绍
Activiti5.20.0整合spring4.15示例,整合流程编辑器modeler; 项目导入myeclipse后,请先看doc文件夹下的readme.txt说明文档!
【实例截图】
【核心代码】
activiti-test_20160617_Activiti5.20.0整合spring4.15示例
└── activiti-test
├── doc
│ ├── activiti5.20.0项目结构.jpg
│ ├── activiti.sql
│ └── readme.txt
├── src
│ ├── applicationActiviti.xml
│ ├── applicationContext.xml
│ ├── applicationMVC.xml
│ ├── com
│ │ ├── rest
│ │ │ ├── diagram
│ │ │ │ ├── BaseProcessDefinitionDiagramLayoutResource.java
│ │ │ │ ├── ProcessDefinitionDiagramLayoutResource.java
│ │ │ │ ├── ProcessInstanceDiagramLayoutResource.java
│ │ │ │ └── ProcessInstanceHighlightsResource.java
│ │ │ └── editor
│ │ │ ├── ModelEditorJsonRestResource.java
│ │ │ ├── ModelSaveRestResource.java
│ │ │ └── StencilsetRestResource.java
│ │ └── test
│ │ └── Test.java
│ └── stencilset.json
└── WebRoot
├── diagram-viewer
│ ├── images
│ │ ├── bg.png
│ │ ├── breadcrumbs.png
│ │ ├── checker-bg.png
│ │ └── deployer
│ │ ├── blue
│ │ │ └── message_catch.png
│ │ ├── business_rule.png
│ │ ├── error_catch.png
│ │ ├── error_throw.png
│ │ ├── manual.png
│ │ ├── message_catch.png
│ │ ├── message_throw.png
│ │ ├── receive.png
│ │ ├── script.png
│ │ ├── send.png
│ │ ├── service.png
│ │ ├── signal_catch.png
│ │ ├── signal_throw.png
│ │ ├── timer.png
│ │ └── user.png
│ ├── index.html
│ ├── js
│ │ ├── ActivitiRest.js
│ │ ├── ActivityImpl.js
│ │ ├── Color.js
│ │ ├── jquery
│ │ │ ├── jquery.asyncqueue.js
│ │ │ ├── jquery.js
│ │ │ └── jquery.progressbar.js
│ │ ├── jstools.js
│ │ ├── LineBreakMeasurer.js
│ │ ├── Polyline.js
│ │ ├── ProcessDiagramCanvas.js
│ │ ├── ProcessDiagramGenerator.js
│ │ ├── raphael.2.1.1.js
│ │ ├── raphael.js
│ │ ├── raphael_uncompressed.js
│ │ └── textlayout.js
│ └── style.css
├── editor-app
│ ├── app-cfg.js
│ ├── app.js
│ ├── configuration
│ │ ├── properties
│ │ │ ├── assignment-display-template.html
│ │ │ ├── assignment-popup.html
│ │ │ ├── assignment-write-template.html
│ │ │ ├── boolean-property-template.html
│ │ │ ├── condition-expression-display-template.html
│ │ │ ├── condition-expression-popup.html
│ │ │ ├── condition-expression-write-template.html
│ │ │ ├── default-value-display-template.html
│ │ │ ├── event-listeners-display-template.html
│ │ │ ├── event-listeners-popup.html
│ │ │ ├── event-listeners-write-template.html
│ │ │ ├── execution-listeners-display-template.html
│ │ │ ├── execution-listeners-popup.html
│ │ │ ├── execution-listeners-write-template.html
│ │ │ ├── feedback-popup.html
│ │ │ ├── fields-display-template.html
│ │ │ ├── fields-popup.html
│ │ │ ├── fields-write-template.html
│ │ │ ├── form-properties-display-template.html
│ │ │ ├── form-properties-popup.html
│ │ │ ├── form-properties-write-template.html
│ │ │ ├── in-parameters-display-template.html
│ │ │ ├── in-parameters-popup.html
│ │ │ ├── in-parameters-write-template.html
│ │ │ ├── message-definitions-display-template.html
│ │ │ ├── message-definitions-popup.html
│ │ │ ├── message-definitions-write-template.html
│ │ │ ├── message-property-write-template.html
│ │ │ ├── multiinstance-property-write-template.html
│ │ │ ├── out-parameters-display-template.html
│ │ │ ├── out-parameters-popup.html
│ │ │ ├── out-parameters-write-template.html
│ │ │ ├── sequenceflow-order-display-template.html
│ │ │ ├── sequenceflow-order-popup.html
│ │ │ ├── sequenceflow-order-write-template.html
│ │ │ ├── signal-definitions-display-template.html
│ │ │ ├── signal-definitions-popup.html
│ │ │ ├── signal-definitions-write-template.html
│ │ │ ├── signal-property-write-template.html
│ │ │ ├── string-property-write-mode-template.html
│ │ │ ├── subprocess-reference-display-template.html
│ │ │ ├── subprocess-reference-popup.html
│ │ │ ├── subprocess-reference-write-template.html
│ │ │ ├── task-listeners-display-template.html
│ │ │ ├── task-listeners-popup.html
│ │ │ ├── task-listeners-write-template.html
│ │ │ ├── text-popup.html
│ │ │ └── text-property-write-template.html
│ │ ├── properties-assignment-controller.js
│ │ ├── properties-condition-expression-controller.js
│ │ ├── properties-custom-controllers.js
│ │ ├── properties-default-controllers.js
│ │ ├── properties-event-listeners-controller.js
│ │ ├── properties-execution-listeners-controller.js
│ │ ├── properties-fields-controller.js
│ │ ├── properties-form-properties-controller.js
│ │ ├── properties-in-parameters-controller.js
│ │ ├── properties.js
│ │ ├── properties-message-definitions-controller.js
│ │ ├── properties-message-scope-controller.js
│ │ ├── properties-multiinstance-controller.js
│ │ ├── properties-out-parameters-controller.js
│ │ ├── properties-sequenceflow-order-controller.js
│ │ ├── properties-signal-definitions-controller.js
│ │ ├── properties-signal-scope-controller.js
│ │ ├── properties-task-listeners-controller.js
│ │ ├── toolbar-custom-actions.js
│ │ ├── toolbar-default-actions.js
│ │ ├── toolbar.js
│ │ └── url-config.js
│ ├── css
│ │ ├── style-common.css
│ │ ├── style.css
│ │ └── style-editor.css
│ ├── editor
│ │ ├── css
│ │ │ └── editor.css
│ │ ├── i18n
│ │ │ ├── translation_de.js
│ │ │ ├── translation_en_us.js
│ │ │ ├── translation_signavio_de.js
│ │ │ └── translation_signavio_en_us.js
│ │ ├── oryx.debug.js
│ │ └── oryx.js
│ ├── editor-config.js
│ ├── editor-controller.js
│ ├── editor.html
│ ├── editor-utils.js
│ ├── eventbus.js
│ ├── fonts
│ │ ├── activiti-admin-webfont.eot
│ │ ├── activiti-admin-webfont.svg
│ │ ├── activiti-admin-webfont.ttf
│ │ ├── activiti-admin-webfont.woff
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
│ ├── header-controller.js
│ ├── i18n
│ │ └── en.json
│ ├── images
│ │ ├── bpmn-error.png
│ │ ├── bpmn-warning.png
│ │ ├── datadefinition.png
│ │ ├── delete.png
│ │ ├── loading.gif
│ │ ├── logo-2x.png
│ │ ├── logo.png
│ │ ├── nw-handle-dark.gif
│ │ ├── se-handle-dark.gif
│ │ ├── shapemenu_highlight.png
│ │ └── wrench.png
│ ├── libs
│ │ ├── angular_1.2.13
│ │ │ ├── angular-animate.min.js
│ │ │ └── angular.min.js
│ │ ├── angular-cookies_1.2.13
│ │ │ ├── angular-cookies.min.js
│ │ │ └── angular-cookies.min.js.map
│ │ ├── angular-dragdrop_1.0.7
│ │ │ └── angular-dragdrop.min.js
│ │ ├── angular-dragdrop.min-1.0.3.js
│ │ ├── angular-mocks_1.2.13
│ │ │ └── angular-mocks.js
│ │ ├── angular-resource_1.2.13
│ │ │ ├── angular-resource.js
│ │ │ ├── angular-resource.min.js
│ │ │ └── angular-resource.min.js.map
│ │ ├── angular-route_1.2.13
│ │ │ ├── angular-route.js
│ │ │ ├── angular-route.min.js
│ │ │ └── angular-route.min.js.map
│ │ ├── angular-sanitize_1.2.13
│ │ │ ├── angular-sanitize.js
│ │ │ ├── angular-sanitize.min.js
│ │ │ └── angular-sanitize.min.js.map
│ │ ├── angular-scroll_0.5.7
│ │ │ └── angular-scroll.min.js
│ │ ├── angular-strap_2.0.5
│ │ │ ├── angular-strap.min.js
│ │ │ └── angular-strap.tpl.min.js
│ │ ├── angular-translate_2.4.2
│ │ │ ├── angular-translate.js
│ │ │ └── angular-translate.min.js
│ │ ├── angular-translate-loader-static-files
│ │ │ ├── angular-translate-loader-static-files.js
│ │ │ └── angular-translate-loader-static-files.min.js
│ │ ├── angular-translate-storage-cookie
│ │ │ ├── angular-translate-storage-cookie.js
│ │ │ └── angular-translate-storage-cookie.min.js
│ │ ├── bootstrap_3.1.1
│ │ │ ├── css
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ └── bootstrap-theme.min.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ └── js
│ │ │ ├── bootstrap.js
│ │ │ └── bootstrap.min.js
│ │ ├── bootstrap-daterangepicker_1.3.7
│ │ │ ├── daterangepicker-bs3.css
│ │ │ └── daterangepicker.js
│ │ ├── es5-shim-15.3.4.5
│ │ │ ├── CHANGES
│ │ │ ├── CONTRIBUTORS.md
│ │ │ ├── es5-sham.js
│ │ │ ├── es5-sham.map
│ │ │ ├── es5-sham.min.js
│ │ │ ├── es5-shim.js
│ │ │ ├── es5-shim.map
│ │ │ ├── es5-shim.min.js
│ │ │ ├── LICENSE
│ │ │ ├── package.json
│ │ │ ├── README.md
│ │ │ └── tests
│ │ │ ├── helpers
│ │ │ │ ├── h.js
│ │ │ │ ├── h-kill.js
│ │ │ │ └── h-matchers.js
│ │ │ ├── index.html
│ │ │ ├── index.min.html
│ │ │ ├── lib
│ │ │ │ ├── jasmine.css
│ │ │ │ ├── jasmine_favicon.png
│ │ │ │ ├── jasmine-html.js
│ │ │ │ ├── jasmine.js
│ │ │ │ └── json2.js
│ │ │ └── spec
│ │ │ ├── s-array.js
│ │ │ ├── s-date.js
│ │ │ ├── s-function.js
│ │ │ ├── s-number.js
│ │ │ ├── s-object.js
│ │ │ └── s-string.js
│ │ ├── jquery_1.11.0
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ └── jquery.min.map
│ │ ├── jquery.autogrow-textarea.js
│ │ ├── jquery-ui-1.10.3.custom.min.js
│ │ ├── json3_3.2.6
│ │ │ ├── lib
│ │ │ │ ├── json3.js
│ │ │ │ └── json3.min.js
│ │ │ └── LICENSE
│ │ ├── momentjs_2.5.1
│ │ │ └── momentjs.min.js
│ │ ├── mousetrap-1.4.5.min.js
│ │ ├── ng-grid-2.0.7.min.css
│ │ ├── ng-grid-2.0.7-min.js
│ │ ├── path_parser.js
│ │ ├── prototype-1.5.1.js
│ │ └── ui-utils.min-0.0.4.js
│ ├── partials
│ │ ├── root-stencil-item-template.html
│ │ └── stencil-item-template.html
│ ├── plugins.xml
│ ├── popups
│ │ ├── icon-template.html
│ │ ├── save-model.html
│ │ ├── select-shape.html
│ │ └── unsaved-changes.html
│ ├── select-shape-controller.js
│ ├── stencil-controller.js
│ ├── stencilsets
│ │ └── bpmn2.0
│ │ └── icons
│ │ ├── activity
│ │ │ ├── event.subprocess.collapsed.png
│ │ │ ├── event.subprocess.png
│ │ │ ├── expanded.subprocess.png
│ │ │ ├── list
│ │ │ │ ├── type.business.rule.png
│ │ │ │ ├── type.camel.png
│ │ │ │ ├── type.manual.png
│ │ │ │ ├── type.mule.png
│ │ │ │ ├── type.receive.png
│ │ │ │ ├── type.script.png
│ │ │ │ ├── type.send.png
│ │ │ │ ├── type.service.png
│ │ │ │ ├── type.shell.png
│ │ │ │ └── type.user.png
│ │ │ ├── subprocess.png
│ │ │ └── task.png
│ │ ├── artifact
│ │ │ └── text.annotation.png
│ │ ├── catching
│ │ │ ├── cancel.png
│ │ │ ├── compensation.png
│ │ │ ├── error.png
│ │ │ ├── message.png
│ │ │ ├── signal.png
│ │ │ └── timer.png
│ │ ├── connector
│ │ │ ├── association.undirected.png
│ │ │ ├── association.unidirectional.png
│ │ │ ├── messageflow.png
│ │ │ └── sequenceflow.png
│ │ ├── dataobject
│ │ │ └── data.store.png
│ │ ├── diagram.png
│ │ ├── endevent
│ │ │ ├── cancel.png
│ │ │ ├── error.png
│ │ │ ├── none.png
│ │ │ └── terminate.png
│ │ ├── gateway
│ │ │ ├── eventbased.png
│ │ │ ├── exclusive.databased.png
│ │ │ ├── inclusive.png
│ │ │ └── parallel.png
│ │ ├── startevent
│ │ │ ├── error.png
│ │ │ ├── message.png
│ │ │ ├── none.png
│ │ │ ├── signal.png
│ │ │ └── timer.png
│ │ ├── swimlane
│ │ │ ├── lane.png
│ │ │ └── pool.png
│ │ └── throwing
│ │ ├── none.png
│ │ └── signal.png
│ └── toolbar-controller.js
├── index.jsp
├── META-INF
│ └── MANIFEST.MF
├── modeler.html
└── WEB-INF
├── classes
│ ├── applicationActiviti.xml
│ ├── applicationContext.xml
│ ├── applicationMVC.xml
│ ├── com
│ │ ├── rest
│ │ │ ├── diagram
│ │ │ │ ├── BaseProcessDefinitionDiagramLayoutResource.class
│ │ │ │ ├── ProcessDefinitionDiagramLayoutResource.class
│ │ │ │ ├── ProcessInstanceDiagramLayoutResource.class
│ │ │ │ └── ProcessInstanceHighlightsResource.class
│ │ │ └── editor
│ │ │ ├── ModelEditorJsonRestResource.class
│ │ │ ├── ModelSaveRestResource.class
│ │ │ └── StencilsetRestResource.class
│ │ └── test
│ │ └── Test.class
│ └── stencilset.json
├── lib
│ ├── activation-1.1.1.jar
│ ├── activiti-bpmn-converter-5.20.0.jar
│ ├── activiti-bpmn-layout-5.20.0.jar
│ ├── activiti-bpmn-model-5.20.0.jar
│ ├── activiti-common-rest-5.20.0.jar
│ ├── activiti-crystalball-5.20.0.jar
│ ├── activiti-diagram-rest-5.20.0.jar
│ ├── activiti-engine-5.20.0.jar
│ ├── activiti-explorer-5.20.0.jar
│ ├── activiti-image-generator-5.20.0.jar
│ ├── activiti-json-converter-5.20.0.jar
│ ├── activiti-modeler-5.20.0.jar
│ ├── activiti-process-validation-5.20.0.jar
│ ├── activiti-simple-workflow-5.20.0.jar
│ ├── activiti-spring-5.20.0.jar
│ ├── aopalliance-1.0.jar
│ ├── avalon-framework-api-4.3.1.jar
│ ├── avalon-framework-impl-4.3.1.jar
│ ├── batik-anim-1.7.jar
│ ├── batik-awt-util-1.7.jar
│ ├── batik-bridge-1.7.jar
│ ├── batik-codec-1.7.jar
│ ├── batik-css-1.7.jar
│ ├── batik-dom-1.7.jar
│ ├── batik-ext-1.7.jar
│ ├── batik-gvt-1.7.jar
│ ├── batik-js-1.7.jar
│ ├── batik-parser-1.7.jar
│ ├── batik-script-1.7.jar
│ ├── batik-svg-dom-1.7.jar
│ ├── batik-svggen-1.7.jar
│ ├── batik-transcoder-1.7.jar
│ ├── batik-util-1.7.jar
│ ├── batik-xml-1.7.jar
│ ├── commons-dbcp-1.4.jar
│ ├── commons-email-1.4.jar
│ ├── commons-io-2.0.1.jar
│ ├── commons-lang3-3.3.2.jar
│ ├── commons-pool-1.5.4.jar
│ ├── dcharts-widget-0.10.0.jar
│ ├── fop-0.94.jar
│ ├── groovy-all-2.4.5.jar
│ ├── gwt-servlet-2.3.0.jar
│ ├── h2-1.3.176.jar
│ ├── imgscalr-lib-4.2.jar
│ ├── jackson-annotations-2.2.3.jar
│ ├── jackson-core-2.2.3.jar
│ ├── jackson-databind-2.2.3.jar
│ ├── javaGeom-0.11.1.jar
│ ├── javax.mail-1.5.2.jar
│ ├── jcl-over-slf4j-1.7.6.jar
│ ├── jgraphx-1.10.4.1.jar
│ ├── joda-time-2.6.jar
│ ├── log4j-1.2.17.jar
│ ├── mybatis-3.3.0.jar
│ ├── mysql-connector-java.jar
│ ├── slf4j-api-1.7.6.jar
│ ├── slf4j-log4j12-1.7.6.jar
│ ├── spring-aop-4.1.5.RELEASE.jar
│ ├── spring-beans-4.1.5.RELEASE.jar
│ ├── spring-context-4.1.5.RELEASE.jar
│ ├── spring-core-4.1.5.RELEASE.jar
│ ├── spring-expression-4.1.5.RELEASE.jar
│ ├── spring-jdbc-4.1.5.RELEASE.jar
│ ├── spring-orm-4.1.5.RELEASE.jar
│ ├── spring-security-config-3.2.3.RELEASE.jar
│ ├── spring-security-core-3.2.3.RELEASE.jar
│ ├── spring-security-crypto-3.2.3.RELEASE.jar
│ ├── spring-security-web-3.2.3.RELEASE.jar
│ ├── spring-tx-4.1.5.RELEASE.jar
│ ├── spring-web-4.1.5.RELEASE.jar
│ ├── spring-webmvc-4.1.5.RELEASE.jar
│ ├── vaadin-6.8.8.jar
│ ├── xml-apis-1.3.04.jar
│ ├── xml-apis-ext-1.3.04.jar
│ └── xmlgraphics-commons-1.2.jar
└── web.xml
77 directories, 386 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论