activiti集成drools实验

activiti集成drools实验

大家好,又见面了,我是全栈君。

无代码,无真相。

网上的博客代码,都挺片段的。所以,我想找个现成的demo实验代码。

上github

image

————————————————-

ecipse 配置 github 过程

    思路:首先,github配置三种repository获取方式:svn,https, ssh。在eclipse上安装好github的插件之后,放入相应的url应该就可以使用了。

参考:

如何从Eclipse导入github上的项目源码http://blog.csdn.net/hil2000/article/details/8566456

eclipse插件egit安装使用http://www.cnblogs.com/draem0507/archive/2013/01/14/2859954.html

 

最后,我还是选择从github上下载zip代码,然后解压缩,eclipse的maven导入。蛋疼,插件安装真他妈的费事儿。

image

插件是个坑啊

—————————————————–

项目下载下来之后,pom.xml中,竟然没有drools依赖,卧槽,你是单独添加jar文件的啊。那你还用maven,真是奇葩。

对比了一下lemonOA的pom.XML,写的真是好,这么多的jar,plugin,一点一点加进来。架构师,不是盖得。

——————————————————

中午在lemonOA的官方群里,和前辈了解了一下,drools一般是在像超市里有成千上万件商品时,不同的商品有不同的折扣策略,此时,规则引擎有他的应用场景。像OA这种简单的策略是不需要配置规则引擎的。

——————————————————

下午将lemonOA的流程流转部分的数据库数据都删除(流程定义和模型定义除外),发现在act_execution表中,竟然还有parent_id这个键导致外键无法删除。

在数据库数据清空的情况下,可以观察流程变量的增添情况。

——————————————————-

在taskOperation.js中,定义了一组函数,统一到taskOperationd这个变量下面,我现在希望添加验证操作,就是当表单中有日期选择框时,我们可以计算得到一个流程变量。那么在这种情况下,起始日期将强制命名为startDate, endDate为结束日期。

——————————————————-

bootstrap的日期选择框

诶,真是术业有专攻啊。小师傅对于前端的理解,是比我要强多了。

bootstrap的日期选择控件,是有时间选择与日期选择的。datepicker 与 datetimepicker

本文转自二郎三郎博客园博客,原文链接:http://www.cnblogs.com/haore147/p/4735618.html,如需转载请自行联系原作者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108628.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java 标识符 命名规则 变量 数据类型

    Java 标识符 命名规则 变量 数据类型Java 语法关键字和保留字关键字 被 java 语言赋予了特殊含义 用作专门的用途的字符串所有关键字都是小写 保留字 现有的 java 版本尚未使用 但是以后版本可能作为关键字使用 gotoconst 标识符标识符 java 对各类变量 方法和类等要素命名时使用的字符序列成为标识符 凡是自己可以命名的地方都叫做标识符 由 16 个英文字母大小写 0 9 或者 和 组成 数字不可以用来开头 不可以使用关键字和保留字 但可以包含关键字和保留字 Java 中严格区分大小写 长度度无限制标识符不

    2025年6月8日
    0
  • C++无锁编程资料,无锁队列等

    C++无锁编程资料,无锁队列等1.Lamport’sLock-FreeRingBuffer    [Lamport,Comm.ofACM,1977]   也就常说的单生产者-单消费者的ringbuffer,限制就是只能一个读线程(消费者),一个写进程(生产者)。    好像有人改进了一下设计,参加文章“Cache优化的并发无锁队列”http://www.doci

    2022年5月20日
    61
  • 3种JavaScript 对象转数组的方法

    3种JavaScript 对象转数组的方法来源|https://www.fly63.com我们在项目开发的时候,有时需要将js对象转换为数组,下面小编给大家具体演示一下怎么转换,主要是介绍一些常用、简洁的转换方法。比如Java…

    2022年9月13日
    0
  • java -jar 中没有主清单属性_idea中jar包已经导入但是还是报错

    java -jar 中没有主清单属性_idea中jar包已经导入但是还是报错idear打jar包报错:jar中没有主清单属性的一种解决办法

    2022年9月5日
    2
  • 最近在学习mars老师的视频。按计划的。学习安卓

    转眼之间暑假就过去一大半了。还有14天就开学了。估计再过个一周,同学们就陆续回校了。这个假期借了很多书,虽然没有想象中那么高的效率,学习太多东西,不过还是学了点东西,起码自我感觉还算可以。我是先看了看java的基础知识,一本国外的java面向对象程序设计,说实话书挺好,不过对我不合适,学过c++之后,很多里面讲的思想差不多懂了,然后例子很多,看得有点头疼,应该找一本专门讲java语法的书的。那

    2022年3月8日
    66
  • 思科九年「建议收藏」

    思科九年「建议收藏」第1节:思科九年(1)序南半球的二月是盛夏。这里白天的阳光炽烈而持久,四处都是耀眼的惨白。电视里的广告说皮肤癌是这个国家的国癌,提醒人们小心这厉害的阳光:要穿长袖的衣服待在阴凉的地方,要戴墨镜涂防晒霜。即便如此,海边的沙滩上还是躺满了裸露大片皮肤晒日光浴的各色人种。他们慵懒地躺着趴着,戴着墨镜看书或者睡觉。他们的孩子在水边嬉戏,他们的狗在四处奔跑。海浪一层层涌来,冲浪者和他们的冲浪板在浪中时隐时现。我也半躺在沙滩上,看着儿子和一帮白人小孩玩耍。偏光墨镜里的天空幽蓝深邃,海水的颜色是那种厚重的蓝灰色,洒

    2022年5月4日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号