jBPM(一): 开场白, 想从jBMP中学点什么?
????? 终于静下心来开始写jBPM系列博客了.
????? 跟刚开始写Acegi一样, 还是有些担心的, 网上差不多的博客或帖子很多了, 自己为什么还写呢?? 说服自己下决心写的理由如下:
?? ???? 1, 别人写是别人的, 只看他们写的不能解决自己的长远问题.
?? ???? 2, 有些博客/帖子写的不够详细, 自己在照着做时,大多都不能成功.
?? ???? 3, 以这个系列为一个根据地,把自己学习使用研究jBPM的心得经验记下来.
??既然下决心要写了, 先列下要用的工具: JDK(6.0), Ant(1.7.1), Eclipse(3.4.0),Tomcat(6.0.18),Mysql(5.0), jBPM(版本为3.1.4, 下载链接:http://nchc.dl.sourceforge.net/sourceforge/jbpm/jbpm-starters-kit-3.1.4.zip).
?? ?近期的一些计划:
?? ???? 0, jBPM的一些简单介绍.
?? ???? 1, 往Mysql数据库里生成jBPM表, 搭建Eclipse环境.
?? ???? 2, 把自带的例子部署到Tomcat+Mysql,结合源码, 以像跟踪自写程序那样地一步步跟踪那个例子的执行.
?? ???? 3, 结合跟踪自带例子心得, 梳理jBPM骨架.
?? ???? 4, 重点关注Hibernate的应用.
??? 从jBMP想学什么?
??? ?? ?1, 了解,学习jBPM的运行机制, 以提高自己工作中用jBMP的效率.
?? ???? 2, 以这个jBMP为例子, 研究学习其对Hibernate的综合使用,以弥补现在项目中运用Hibernate的不足.
?? ???? 3, 深入学习体会jBPM所体现再来的软件工程, 建模.
1.良好的java编码习惯
2.理解一些java深层次的都行,我们平时变成可能都不会用到的东西。通过配置文件完成bean属性的注入。
3.深入理解hibernate的使用。
4.对于自动线程任务处理机制的理解,如自动应用程序处理的乐观锁机制。
5.jms标准的理解,及使用。
以上是我目前感受到的好处了,所以发帖支持一下作者了。 2 楼 herowzz 2009-03-08 不过版本有些太老了吧... 3 楼 wang19841229 2009-03-09 除了技术上的学习外,JBPM中对工作流的设计和建模,以及工作流的实现算法都是非常有用的。 4 楼 wubo19842008 2009-03-09 要想深入jbpm3的研究,建议看看petri网的理论,这是3.0以前的工作流模型,到了4就全变了。。。
5 楼 piziwang 2009-03-10 支持这样的帖子, 我们最终要学会里面的精华。
我认为, 我们不能追着版本跑, 虽然 jbpm 现在升级到 4版本了, 但是以前用3.x版本开发完成的功能应要升级到4.x 吗?? 6 楼 flyfan 2009-03-16 非常的期待