zoukankan      html  css  js  c++  java
  • 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

    -------------------------------------------------------

  • 相关阅读:
    Android中fragment之间和Activity的传值、切换
    javascript--经典实例锦集
    Android中ListView动态加载数据
    Android开发之调用系统图库及相机
    Android 相机开发详解
    RTSP实例解析
    【Android UI设计与开发】第18期:滑动菜单栏(三)SlidingMenu动画效果的实现
    js 第二小步
    JavaScript初步+基本函数
    javaweb实战开始
  • 原文地址:https://www.cnblogs.com/haore147/p/4735618.html
Copyright © 2011-2022 走看看