二、mcg-helper《认识与使用》

          首次认识mcg-helper朋友们,能来到这里,我相信多数都是从事技术工作的,我们就开门见山吧,另外笔者不善文采,大家手下留情!带着mcg-helper是什么?到底能做什么?能帮助到我们什么?的疑问,我们进入看图说话模式来认识mcg-helper的各组件!

        一、启动mcg-helper

                  下载并解压后,执行service.bat文件

              

                 在弹出窗口中出现以下信息说明启动成功!

                 二、mcg-helper《认识与使用》_第1张图片

        二、进入mcg-helper系统

                打开浏览器输入地址http://localhost:8888/mcg/

                二、mcg-helper《认识与使用》_第2张图片

             点击“进入系统”按钮后,进入主页面

      二、mcg-helper《认识与使用》_第3张图片

          切换到“工作台”,在流程区中可以看见一个示例

二、mcg-helper《认识与使用》_第4张图片

          制作过程:1、拖拽组件到流程区,2、编辑各组件,3、流程制作完成后“保存”,4、最后点击“生成”!

          注:流程生成时,执行完毕的组件都会有“运行结果值”,数据以json的格式进行值传递到子级,组件可以

                 有多个父级或多个子级(开始和结束组件除外)

二、mcg-helper《认识与使用》_第5张图片

   三、流程组件介绍

         1、开始组件:该组件流程中有且只有一个,主要作用:1、该组件作为流程执行的起点。2、存储全局变量,在流程组件中任何位置采用${变量名 },但不能用于脚本组件的源代码和文本组件的源代码中。

二、mcg-helper《认识与使用》_第6张图片

        

        单击组件时,出现悬浮工作层

二、mcg-helper《认识与使用》_第7张图片


          2、Gmybatis组件:生成官方mybaits框架标准文件,具体包含Model类、Example类、Xml映射文件、Dao接口类,并将数据库表中字段的说明,以/* 字段说明 */形式显示。

 二、mcg-helper《认识与使用》_第8张图片

二、mcg-helper《认识与使用》_第9张图片

      3、Model组件:与数据库表对应的映射数据类,运行后以json的格式进行值传递,用于其它组件提供数据参数支持,如脚本组件、文本组件等。

二、mcg-helper《认识与使用》_第10张图片

二、mcg-helper《认识与使用》_第11张图片

       4、脚本组件:该组件需要采用原生javascript进行编码,支持引用java类,可调用类的方法。

二、mcg-helper《认识与使用》_第12张图片

二、mcg-helper《认识与使用》_第13张图片

     5:文本组件:该组件需要采用freemaker模板语言来编码,参数一个父级节点或多个父级组件中获取,通过二次编码生成所需的代码

二、mcg-helper《认识与使用》_第14张图片

二、mcg-helper《认识与使用》_第15张图片

    6、结束组件:该组件流程中有且只有一个,作为流程结束的标志。

二、mcg-helper《认识与使用》_第16张图片

    7、数据源:设置数据库的配置信息,便于依赖数据库的流程组件引用

二、mcg-helper《认识与使用》_第17张图片

    8、控制台:日志输出功能作用,输出流程运行时,组件产生的中间值和结果及自定义的日志输出,以便于调试。为更好的查看日志,显示方式以每个组件产出的日志进行归类,且可删除某一组件日志。以下是截取部分日志

二、mcg-helper《认识与使用》_第18张图片

二、mcg-helper《认识与使用》_第19张图片

二、mcg-helper《认识与使用》_第20张图片

二、mcg-helper《认识与使用》_第21张图片

       到此,mcg-helper基本介绍完毕,整体操作极为简单,基于java的优势,支持自定义的JAVA类,通过脚本组件引用后即调用方法,也可以引用JAVA第三方框架,什么http、数据库操作、文件读写等等N多的方法就不多说了,通过mcg-helper都能完成,后续将逐步写一些教程供大家参考,让mcg-helper来生成想要的代码,将重复的工作变成自动化,让更多的时间去做更有价值的事情,如果您从事JAVA WEB开发的,那您估计要不了几个小时就玩得相当转了!大家应该有所了解和认识了吧,虽然目前mcg-helper组件不多,但是会持续完善和更新,绝不到底!我相信到后面,您会发现mcg-helper变得会越来越有趣!

       望大家多支持,欢迎加入QQ群:619815829 进行沟通与交流,也可以通过[email protected]邮箱反馈您的宝贵意见和批评,谢谢!

       软件下载:https://pan.baidu.com/s/1bOe1mY#list/path=%2Fmcg-helper

       教程资料:http://blog.csdn.net/loginandpwd/article/details/73477915 文章末尾有教程链接

       示例下载:http://pan.baidu.com/s/1jI5h5sU#list/path=%2Fdemo

你可能感兴趣的:(mcg-helper)