JEECG
一款基于代码生成器的低代码开发平台
JEECG(J2EE Code Generation)是一款基于代码生成器的低代码开发平台,使用JEECG可以简单快速地开发出企业级的Web应用系统。
新版推出
JeecgBoot 在2019年初推出新一代产品,技术换代版本!一个基于代码生成器低代码开发平台,采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大代码生成器让前后端代码一键生成,全新开发模式(OnlineCoding-> 代码生成-> 手工MERGE),帮助Java项目解决70%重复工作,让开发更关注业务逻辑,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。新版在短短一年内Github Star数破万,并荣获2019 年度最受欢迎开源软件
当前版本:2.2
JEECG宗旨
简单功能由Online Coding配置实现(在线配置表单、在线配置报表、在线图表设计、在线设计流程、在线设计表单),复杂功能由代码生成器生成进行手工Merge,既保证了智能又兼顾了灵活; 业务流程采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案: 表单设计器、online配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并支持任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。
适用项目
Jeecg-Boot快速开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统MIS)、内部办公系统OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率70%以上,极大降低开发成本
平台亮点
平台架构
后端
前端
开源协议
JEECG目前遵从Apache License 2.0开源协议,获得JEECG源码、程序、文档的您可以自由传播和修改,但必须在遵照下面约束条件的前提下:
1.只要你在JEECG开源软件的每一副本上明显和恰当地出版版权声明,保持此许可证的声明和没有担保的声明完整无损,并和程序一起给每个其他的程序接受者一份许可证的副本,你就可以用任何媒体复制和发布你收到的原始的程序的源代码。你也可以为转让副本的实际行动收取一定费用,但必须事先得到的同意。
2.你可以修改JEECG开源软件的一个或几个副本或程序的任何部分,以此形成基于程序的作品。只要你同时满足下面的所有条件,你就可以按前面第一款的要求复制和发布这一经过修改的程序或作品。
(1) 你必须在修改的文件中附有明确的说明:你修改了这一文件及具体的修改日期。
(2) 你必须使你发布或出版的作品(它包含程序的全部或一部分,或包含由程序的全部或部分衍生的作品)允许第三方作为整体按许可证条款免费使用。
(3)如果修改的程序在运行时以交互方式读取命令,你必须使它在开始进入常规的交互使用方式时打印或显示声明:包括适当的版权声明和没有担保的声明或者你提供担保的声明
用户可以按此许可证条款重新发布程序的说明;并告诉用户如何看到这一许可证的副本。例外的情况:如果原始程序以交互方式工作,它并不打印这样的声明,你的基于程序的作品也就不用打印声明。
3. 只要你遵循1、2条款规定,您就可以自由使用并传播本源代码,但必须原封不动地保留原作者信息。
GPL开源协议比较难懂,开源团队通俗的理解为:
1.JEECG软件为开源,你也可以对副本进行修改及形成自己的程序或作品,客户可以免费使用和传播,此为开源精神之精髓。
2.JEECG副本及以此为基础进行修改的程序或作品要保证开源的延续性,并恰当的标明版权(包括JEECG团队和修改者),这是对为JEECG付出劳动的作者的保护和尊重 3.JEECG传播过程中毕竟有很多人付出了劳动,你可以为转让副本收取一定的费用,但必须征得接受者的同意。
最新修订时间:2024-08-16 14:05
目录
概述
新版推出
JEECG宗旨
参考资料