- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH的JBPM基于SSH的JBPM
Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的请假流程例子)。1.?????? jbpm4.4 测试环境搭建2.?????? Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1. 整合环境搭建3.?????? jbpm4.4 基础知识4.?????? 整合过程中常见问题的解决5.?????? 请假流程例子( s2sh+jbpm )6.?????? 总结及参考文章jbpm4.4 测试环境搭建刚接触 jbpm 第一件事就是快速搭建环境,测试 jbpm 所给的例子。 Jbpm 是一个工作流引擎框架,如果没有 javaEE 开发环境, jbpm 也提供了安装脚本( ant ),一键提供安装运行环境。同时也可以将 jbpm 整合到 eclipse 或者 myeclipse 中。? 快速搭建环境的步骤是:1.?????? 安装 jbpm-myeclipse 插件,这个插件随 jbpm4.4 一起发布,位于jbpm-4.4/install/src/gpd目录下,这个安装好后,就可以在myeclipse 中编辑流程图了(可视化流程设计)?? 在myeclipse-help-myeclipse configuration centre-software-add site-add from archive file 选择jbpm-4.4/install/src/gpd 下的jbpm-gpd-site.zip 安装这个插件应该注意断网,避免其到网上更新。同时注意:需要选择双击每一项,确保每一项被加入到了(说明:事实上不用选完,带source 的部件不用选择,为了省事就全部选择了)? 提示:如果安装时不断网,jbpm 插件会自动到网上更新。同时会弹出一个错误窗口,安装速度异常缓慢。安装完成后,myeclipse 的references 菜单会变得面目全非。 2.?????? 搭建 jbpm 运行环境。3.然后配置jpdl 支持4.确定是否配置jbpm 正确在myeclipse-new-other- 关于myeclipse 中配置jbpm 请参考jbpm 的帮助文档,文档给的是在eclipse 下配置jbpm 。? 5. 测试运行环境:新建一个 java 项目,将 jbpm-4.4/examples 下的 src 目录, copy 到项目中。然后引入相关 jar 包, jbpm.jar 和 lib 下的所有包,先不考虑 jar 包选择问题。 Src 中包括了 jbpm 中的基本元素的使用。如 start , state , end , sql , script , fork , join 等。然后跟着 jbpm 的帮助文档,一点一点的学习。说说以上文件的作用:第一个是 jbpm 的配置文件,在这个文件又引入其他的文件,在被引入的文件有一个文件包含了?????? ??? hibernate-configuration cfg resource=jbpm.hibernate.cfg.xml /?????????? /hibernate-configuration hibernate-session-factory /用于创建hibernate的sessionfactory并交给jbpm的IOC容器管理。第二个文件是hibernate配置文件,里面包含了jbpm框架需要的表的hbm.xml配置文件。? ? ? Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1. 整合环境搭建我的开发环境:tomcat6.0.28+mysql5.1.30+ Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8+myeclipse8.6+java jdk 6.0.23 在搭建环境之前,先认识一下 jbpm 。 ???JBPM 在管理流程时,是需要数据库表的支持的,因为底层的逻辑有那么复杂。默认下载下来的配置,使用的是(hsqldb )内存数据库。实际应用中,我们就需要连接到我们的数据库里来。所以要事先建好相关的表,相应的 sql 文件在 /jbpm-4.4/install/src/db 下,当然,你也可以使用 hibernate 的 hibernate.hbm2ddl.auto 自动建表,本人建议自己用建表语句,会少很多麻烦(本人在此处可没少碰麻烦)。如果不结合其他的框架进行整个开发( 如:spring 、hibernate),JBPM4 也有自己的一套IOC 容器, 能后将自己的服务配置到IOC 容器中, 能够很容易的运行容器所配置的服务, 这样它也能够在代码中减少一陀一陀的工厂类等代码的调用,
您可能关注的文档
- 地面管理人员-2013fx地面管理人员-2013fx.doc
- 地震科普知识宣传资料地震科普知识宣传资料.doc
- 地震知识竞赛题目地震知识竞赛题目.doc
- 坐井观天Microsoft Word 文档坐井观天Microsoft Word 文档.doc
- 均质机在乳品产业中地位和应用均质机在乳品产业中地位和应用.doc
- 坐井观天(第2课时)公开坐井观天(第2课时)公开.doc
- 均压环、门窗接地及避雷网安装方案均压环、门窗接地及避雷网安装方案.doc
- 坚持不抱怨21天(完整版)坚持不抱怨21天(完整版).doc
- 坐标式械机手的控制系统设计坐标式械机手的控制系统设计.doc
- 坚持产十分融合,推进小城镇一体化发展坚持产十分融合,推进小城镇一体化发展.doc
- 基于SWOT分析的中国新能源产业发展及其对策基于SWOT分析的中国新能源产业发展及其对策.doc
- 基于PowerDesigner的综合性建模概述基于PowerDesigner的综合性建模概述.doc
- 基于PLC的船用锅炉自动控制培训仿真系统设计基于PLC的船用锅炉自动控制培训仿真系统设计.doc
- 基于TL49使用心得基于TL49使用心得.doc
- 基于SAP的火电厂数字化煤场管理系统的开发及应用基于SAP的火电厂数字化煤场管理系统的开发及应用.docx
- 基于ssh的在线考试系统源代码和论文基于ssh的在线考试系统源代码和论文.doc
- 基于PLC的普通车床电气控制系统硬件设计1基于PLC的普通车床电气控制系统硬件设计1.doc
- 基于TL494开关电源设计基于TL494开关电源设计.doc
- 基于USB的数据采集卡设计基于USB的数据采集卡设计.doc
- 基于WebQuest的高职《计算机应用基础》课程教学改革基于WebQuest的高职《计算机应用基础》课程教学改革.doc
最近下载
- 2023年外贸单证实务试卷题库和答案.doc VIP
- 消防安全重点单位消防档案.docx VIP
- 考前必备2025年四川省巴中市公务员省考公共基础知识测试卷(含答案.pdf VIP
- 教学课件:《思想政治学科教学新论》(第二版)刘强.ppt
- 2025云南怒江州福贡县义务教育教师专项招聘65人笔试备考试题及答案解析.docx VIP
- Unit 3 课时5 Word power(课件)-2025-2026学年八年级英语上册(译林版2024).pptx
- DB44/T 2457-2024地质灾害自动化监测规范.docx
- 流程制度文件评审制度及表单.docx VIP
- 2025年职业学院专任教师辅导员招聘考试笔试试题(含答案).docx VIP
- 基于BIM技术的铁路施工管理与协同方案研究.pptx VIP
文档评论(0)