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

相关推荐

  • thread dump是什么意思_stack trace of thread

    thread dump是什么意思_stack trace of thread以下报错是什么原因呢?2021-07-1616:30:1507-1616:30:15.8251181213216IHwAudioRecordImpl:sendStateChangedIntent,state=12021-07-1616:30:1507-1616:30:15.8261181213216IHwAudioRecordImpl:sendStateChangedIntent,state=12021-07-1616:30:1507-1616:3.

    2022年9月12日
  • #Android单元测试学习总结「建议收藏」

    #Android单元测试学习总结「建议收藏」文章目录一、本地单元测试1.创建测试类2.Assert类中的常用断言方法3.运行测试类4.运行单个测试方法或多个测试类二、Mockito测试框架的使用1.Mock概念的理解2

    2022年7月3日
  • 计算机病毒有哪几种,计算机病毒有哪几种

    计算机病毒有哪几种,计算机病毒有哪几种前言计算机病毒,也叫电脑病毒。它的种类很多。一旦感染这些病毒,轻则软件无法打开或文件被加密等;重则可能会使系统崩溃导致电脑无法正常启动,而电脑之所以会中病毒,主要是以下原因:1.用户在电脑安全方面做得不够严谨2.用户下载或打开了不明文件或链接3.未安装杀软以下是病毒及病毒的特征和解决方法。(1)JJY.exe:特征:此文件一旦打开,首先这个文件会启动它的动画,然后重启。重启之后你会发现你的…

    2022年5月3日
  • 机器学习网格搜索寻找最优参数[通俗易懂]

    机器学习网格搜索寻找最优参数[通俗易懂]整理一下前阶段复习的关于网格搜索的知识:程序及数据请到github上下载GridSearch练习网格搜索是将训练集训练的一堆模型中,选取超参数的所有值(或者代表性的几个值),将这些选取的参数及值全部列出一个表格,并分别将其进行模拟,选出最优模型。上面是数据集的可视化分布图,具体代码如下:%matplotlibinlineimportpandasaspdimpo…

    2022年10月9日
  • 十大免费代理ip软件_国内静态ip代理软件

    十大免费代理ip软件_国内静态ip代理软件如今,随着网络的快速发展,很多的人对代理IP都已经有了很深入的了解,那么有很多的朋友在使用代理IP的时候也会遇到各种各样的问题,下面就带大家来详细了解下代理IP的使用技巧。1、直接使用代理IP打开Internet选项,通过对局域网的设置来选择LAN代理服务器,其次填写相对应的端口号以及ip地址,填写好之后就可以保存刷新浏览器IP就变更好了,使用这种方法能够解决网站的ip地址限制问题,适合效果补量的业务。2、代理IP的并发不宜过大在使用代理IP时,无论代理IP有没有并发的限制,单个的IP都不能过大.

    2022年4月20日
  • golang激活码破解方法

    golang激活码破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日

发表回复

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

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