jBPM(六): 由手动建表想到一个教训

本文通过一次关于jBPM数据库部署的经历,强调了正确解读官方文档的重要性,并分享了如何利用jBPM Starter Kit中的预置脚本来为不同数据库类型生成建表语句,避免手动编写所带来的不必要工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在jBPM(四): 部署jBPM所用表到数据库_1 中, 笔者费了不少篇幅梳理了下怎么用ant命令来生成建表语句,今天又看文档时, 发现如下的话:
        In order to get the proper database script generated for your database, you should use the scripts provided in the jBPM Starter's Kit. In the Starter's Kit under the ${JBPM_SSTARTERSKIT_HOME}/jbpm-db/build/${DATABASE_TYPE}/scripts you will find create scripts for all the major databases.

    原来,那些建表语句不用自己生成!那再想下,自己走的这个弯路有什么可引以为戒的?总不能自己白花这"冤枉钱"吧?  想想,这花钱买来的教训有如下两点:
        1, 没有分清jbpm-db\build目录下以数据库命名的各文件夹与jbpm-db目录下对应文件夹的关系. 如"jbpm-db\build"下的mysql文件夹跟"jbpm-db"下的mysql文件夹. 原来jbpm-db\build下的文件夹是ant运行后的结果,而jbpm-db下的文件夹是专门给ant做配置用的.
        2, 看文档不够细心.这个不够细心的原因可能是总觉得这文档跟自己工作项目中所写文档一样是应付差事.有了这样的心理后,看文档时也就更多地是走马观花地过一 遍了, 没能真正用心去体会,更不用说结合文档自己动手做验证了. 现在看来, 不少问题都可以从文档中找到更为详细的答案,而不去在网上搜那些支离破碎的个人描述.
            有了这个教训, 以后看文档时,把正儿巴经地文档当会事,自己会少走很多弯路.

    写到这里想起Thinking In Java第四版序言里作者的一段话:
        Just as often, creating the next edition produces fascinating new ideas, and the embarrassment is far outweighed by the
delight of discovery and the ability to express ideas in a better form than what I have previously achieved.   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值