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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SMTP协议分析[通俗易懂]

    感谢原作者:http://blog.csdn.net/bripengandre/article/details/2191048SMTP协议分析第1章.    SMTP概述1.1. SMTP在邮件通信中的位置SMTP,即简单邮件传送协议,所对应RFC文档为RFC821。同http等多数应用层协议一样,它工作在C/S模式下,用来实现因特网上的邮件传送。SMTP在整个电子邮件通

    2022年4月11日
    607
  • 设置VScode的快捷键

    设置VScode的快捷键打开快捷键面板首先,打开快捷键设置面板:文件-首选项-键盘快捷键Ctrl+k,Ctrl+s也能打开设置快捷键这一步,需要已经知道,默认的快捷键是什么。比如,跳转到上一个编辑位置(VScode中叫前进,奇了怪),默认的是”alt+right”。那么,在最上方的面板中输入:我想要改成”Ctrl+Alt+右箭头”,点击进入,按下该组合键:然后,点击“已有2条命令的按键绑定与此相同”,清理已有的快捷键设置:然后,再次尝试绑定,就可以成功了:…

    2022年5月25日
    337
  • Chango的数学Shader世界(二十三)漩涡Shader-复数分析(深渊)「建议收藏」

    Chango的数学Shader世界(二十三)漩涡Shader-复数分析(深渊)「建议收藏」目的:我的2D游戏,需要一个有特定感觉的“漩涡shader”。上一节里,我简单实现了这个:但转动有些乏味,它的转动动作是类似这样的:(网图)接下来想让它动起来更加深邃,恐怖。本文先搞了2种效果:(图3,扩散瞳孔)(图4,深渊)抽象分析:前篇的Shader效果之所以看起来乏味,是因为在旋转的时候,像素点的极长(以方块中心为原点极坐标系)并没有改变,只是越接近中心,点的旋转量越小而已。(旋转前后点都在同心圆上)如果我想要深渊有“吃人”的感觉,那么内部的

    2022年6月19日
    37
  • 深度分析数据在内存中的存储形式

    深度分析数据在内存中的存储形式文章目录一、数据的基本类型介绍二、整型在内存中的存储形式1.原码、反码、补码2.大小端介绍3.浮点型在内存中的存储一、数据的基本类型介绍char//字符数据类型short//短整型int//整形long//长整型longlong//更长的整形float//单精度浮点数double//双精度浮点数二、整型在内存中的存储形式一个变量的创建是要在内存中开辟空间的。空间的大小是根据不同的类型而决定的。那接下来我们谈谈数据在所开辟内存中到底是如何存储的?比如:inta=20

    2022年6月12日
    48
  • 消息队列

    消息队列

    2021年3月12日
    161
  • Android银弧刀之ProgressBar之最炫民族风「建议收藏」

    Android银弧刀之ProgressBar之最炫民族风「建议收藏」传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229银弧刀     陆无双抬起头来,只见四名乞丐,一字排在门外,或高或矮,一齐望着自己。她曾用银弧刀伤了一个乞丐,一见这四人来意不善,心中暗暗吃惊。。。杨过听了她声音,也是大吃一惊,只听另一个女人声音道:“那叫化子背上的,明明是师妹的银弧刀,就可惜没能起

    2025年12月4日
    2

发表回复

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

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