序:
06年中,基本上摆脱了干技术体力活的工作。有点时间开始想些稍微有点技术含量的东西 接受了不少Java的熏陶,并不断受到引诱,终于下定决心弄弄Java,跳出.net框架看看另外一个框架。之前做了4年.net,1年Domino还有些杂七杂八的,就Java的没有认真做过东西,一直想弄点小项目用java洗洗脑壳。目前基本上进入状态,对java框架感受还是有点,写点先上手JBPM的经验,作为纪念。
BTW,我搞过1年Domino, 用过IBM的Workflow作银行项目,应该来说,做BPM倒是很有心得,不过开源和商业差异还是很大,最近一直在写包装JBPM来适合国情快速开发咚咚,希望能在节前有所成果。
1.环境和资料准备
到JBoss下了一通环境 千万要注意的是版本,版本,版本 第一个感觉就是Java真TMD搞死人,挖个萝卜带一堆泥,JDK,IDE,应用服务器,插件,都要相互小心版本,熟悉了一段时间后反而没感觉了。只是想起来还是比.net装起来复杂太多了。
基本环境 :
JBPM: 3.12 下jbpm-starters-kit-3.1.2 最方便,可以马上看成果,有源代码,也有Eclipse插件
JDK: 1.5.03 其实1.4.28就可以了 1.5我用到的似乎就是遍历改进好用写,反射和泛型也都在用
服务器:JBoss 4.04GA 新手版本里的4.02,也没什么问题
IDE: Eclipse 3.2 (千万不能装MyEclipse) JBuilder2006也在用 (打包方便,自动生测试用例方便,我看到配置就头痛,搞那么多配置烦都烦死了) 我现在都还经常换来换去的用,谁好用用谁。呵呵
Team: CVS,也是尝鲜,其实平时都用VSS,不过vss人一多就容易出问题,VS2005用的话集成,不连接就弹一堆窗口,麻烦,CVS随意改,给人心理感觉不错,虽然后续麻烦也不少
DB: MySQL 5, 在公司环境也测试了SQL Server 2000 和 Oracle 9i,似乎都没什么问题,只是SQL Server 在用ProcessInstance变量的时候有点奇怪的问题
文档资料:
starters-kit 文档不错,很多汉化翻译的都有些问题,忽略了一些细节。网上的资料很多是老版本的JBPM代码,不过也可以拿来参考。结合看看JBPM源代码,还是很容易上手的。不过最好的还是有一套代码看,非常快。我打算写完了给套完整的封装代码和事例出来。希望有人期待,hoho
分享到:
相关推荐
jbpm相关资料,入门,ssh和jbpm集成
NULL 博文链接:https://zwm.iteye.com/blog/403094
jbpm5下载、安装、配置、示例入门;jbpm5下载、安装、配置、示例入门
4.2.1 修改jbpm相关的数据库配置 16 4.2.2 第二次运行时注释掉以下代码 17 4.3 移植WF project 17 4.3.1 创建jbpm的web工程 17 4.3.2 导入SSH相关的依赖 23 4.3.3 导入jbpm相关的依赖 24 4.3.4 使用jotm配置tomcat ...
JBPM5.1入门学习 jBPM5_用户手册-中文版 jbpm5环境配置-myeclipse
JBPM5安装与配置for windows,文章简单,适合入门级的人员。
第二章 安装配置 第三章 流程设计器 第四章 部署业务归档 第五章 服务 第六章 jpdl 等等
从配置开发环境,到具体实例,非常明了。压缩包内还有教程中提到源代码!
NULL 博文链接:https://qinchaoyong.iteye.com/blog/845497
视频讲解jbpm环境部署,是初级入门jbpm的最佳选择!
JBPM4.4 小例子,入门级别,下载后请修改jbpm.hibernate.cfg.xml数据库配置文件,运行http://localhost:port/workflowOfHoliday/leave?zzg=deploy,希望对大家有用
比较详细初级的文档,适合新手学习,包括配置环境、jar包配置,JSP开发一个完整的流程实例
1 章 helloworld..............................................2 1.1 下载开发套件.............................................2 1.2 安装流程设计器 .........................................7 1.3 jBPM版...
开源的流程开发框架jbpm,正被越来越多的人使用,一个简单的jbpm工程发布实例,可以带你快速入门! ps:需要提前配置好开发环境,包括eclipse,Jbpm开发套件3.2.3和数据库。
1 章 helloworld..............................................2 1.1 下载开发套件.............................................2 1.2 安装流程设计器 .........................................7 1.3 jBPM版...
介绍jbmp开发环境的所需的工具,以及怎么部署和配置,涉及了JDK、Ant、Eclipse、mysql等。
10.1 Flex入门 388 10.1.1 问题 388 10.1.2 解决方案 388 10.1.3 工作原理 388 10.2 离开沙箱 393 10.2.1 问题 393 10.2.2 解决方案 394 10.2.3 工作原理 394 10.3 为应用添加Spring BlazeDS支持 ...
JBPM文档1、 加入JBPM支持包下载jbpm-starters-kit-3.1.4在项目的classPath中加入jbpm-3.1.4.jar、jbpm-identity-3.1.2.jar、jbpm-webapp-3.1.2.jar,jbpm-3.1.4.jar必须加入,是JBPM的核心包;bpm-identity-3.1.2....
10.1 Flex入门 388 10.1.1 问题 388 10.1.2 解决方案 388 10.1.3 工作原理 388 10.2 离开沙箱 393 10.2.1 问题 393 10.2.2 解决方案 394 10.2.3 工作原理 394 10.3 为应用添加Spring BlazeDS支持 ...