【开发模式】JEECG 智能开发平台 Online Coding开发模式
背景:代码生成器弊端:随着项目积累,很多简单的功能都要生成代码,导致系统越来越大,不好维护。
考虑到这个问题,JEECG推出了No代码配置实现业务功能的设计[Online Coding在线开发]
No代码通过配置方式实现功能,可以实现一些简单的业务功能,不需要生成代码,便于维护!
对于带有业务逻辑的功能,提供了二次开发接口 JS增强(增强页面效果),SQL增强(扩展业务逻辑)
Online Coding在线开发设计思路:
是让用户尽量采用Online Coding通过配置实现功能,如果满足不了,就调用代码生成器接口,把用户配置的功能都生成出来,用户针对生成的代码进行手工Merge
Online Coding二次开发接口:
目前的Online 设计有增强接口:Sql增强、JS增强、 自定义按钮。 这些都是允许用户对Online的功能进行自定义改造,插入个性化,这样 Online 就肯定能实现项目中的很多功能;
JEECG 智能开发平台。
开发模式由代码生成器转变为Online Coding模式
(通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义表单)
Online Coding模式的优势:
A.不再采用代码生成的方式,支持用户在线开发,直接配置即可完成一个表模型的增删改查功能,
扩展对应的JS增强接口和SQL增强接口;
B.表单生成分两种方式,一种是按word文档方式展现,另一种是自动布局并以web方式展现.
C.不需要写代码,配置即可生成功能;
D.避免代码生成方式,过多冗余代码;
E.避免系统随着时间推移越来越大,难维护的问题!
演示地址:http://demo.jeecg.org:8090/
实战视频讲解:视频下载
JEECG开发流程图:
使用规则如下:
1.如果用户自定义Word表单布局就采用用户模板展示,如果用户未定义模板,则系统自定生成表单
哈哈 支持!! :lol :victory:
goodgoodgoodgoodgoodgood! 这个可以有 不错 东西在哪呢,试用一下 :lol:lolding 什么时候出 思路很好,支持,貌似基于bootstrap的编辑器整合进去了,不知什么时候发布 这个东西比较好。 这个比较给力
页:
[1]
2