当前位置: 首页 > 工具软件 > mcg-helper > 使用案例 >

一、mcg-helper研发小助手介绍

赖明煦
2023-12-01
       mcg-helper是一款以研发人员为中心,致力于减化和辅助研发工作,最大程度上减少工作量,提升效率和质量的产品。遵循便捷与实用的原则,通过半可视化组件与流式处理模式,产出想要结果
       亮点与优势
              纯绿色软件,无需安装,随处下载解压后直接运行即可。
              轻量级、无浸入性,不依赖数据库、网络、高性能等条件,可独立运行。
              基于JAVA实现,继承其良好的跨平台性、可移植性、可扩展性等优点。
              拖拽组件方式绘制流程图,来生成任何代码或字符文本,对每个步骤而言相当便捷和直观。
              集成javascript、java、freemaker常用技术,充分达到学习成本低、易上手。
              强大的扩展性,支持引用任何java自定义类或第三方java类库,在流程组件中进行方法调用。
       工作空间构成
              功能组件

                     开始组件:该组件流程中有且只有一个,主要作用:1、该组件作为流程执行的起点。2、存储全局变量,在流程组件中任何位置采用${变量名 },但不能用于脚本组件的源代码和文本组件的源代码中。
                    数据源组件:绑定业务数据库,为需要使用数据库的流程组件提供支持,如(Gmybatis组件)
                    Gmybatis组件:生成官方mybaits框架标准文件,具体包含Model类、Example类、Xml映射文件、Dao接口类,并将数据库表中字段的说明,生成在Model类对应属性上,以/* 字段说明 */形式显示。
                    Model组件:为其它组件提供数据支持,如脚本组件、文本组件等。
                    脚本组件:支持原生javascript,并且可以引用java类,调用其方法。
                    文本组件:从Model、脚本组件中获取参数,通过编写freemaker模板语言生成所需的代码
                    结束组件:该组件流程中有且只有一个
              绘制流程区
                     拖拽需要的功能组件至流程区,各组件通过连接线进行连接,逐步绘制流程图。
              控制台

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


             望大家多支持,欢迎加入QQ群:619815829 进行沟通与交流,也可以通过mcg-helper@qq.com邮箱反馈您的宝贵意见和批评,谢谢!

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

               软件截图:http://blog.csdn.net/loginandpwd/article/details/73739444

               教程资料:1、教程篇-《生成model类》

                                 2、教程篇-《数据库反向生成mybaits的model、example、dao、mapping文件》

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

 类似资料: