关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 31610|回复: 14

【开发模式】JEECG 智能开发平台 Online Coding开发模式

[复制链接]
发表于 2013-7-9 13:56:44 | 显示全部楼层 |阅读模式
背景:
代码生成器弊端:随着项目积累,很多简单的功能都要生成代码,导致系统越来越大,不好维护。
考虑到这个问题,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开发流程图:


QQ图片20130906142054.jpg

使用规则如下:
1.如果用户自定义Word表单布局就采用用户模板展示,如果用户未定义模板,则系统自定生成表单



QQ图片20130709134416.jpg
QQ图片20130709134623.jpg
QQ图片20130709134618.jpg
QQ图片20130709134443.jpg
发表于 2013-7-9 14:03:06 | 显示全部楼层
哈哈   支持!!
发表于 2013-7-9 14:05:00 | 显示全部楼层

goodgoodgoodgoodgoodgood!
发表于 2013-7-9 14:08:19 | 显示全部楼层
这个可以有 不错
发表于 2013-7-9 14:09:59 | 显示全部楼层
东西在哪呢,试用一下
发表于 2013-7-9 14:42:41 | 显示全部楼层
ding
发表于 2013-7-9 16:11:36 | 显示全部楼层
什么时候出
发表于 2013-7-9 16:50:45 | 显示全部楼层
思路很好,支持,貌似基于bootstrap的编辑器整合进去了,不知什么时候发布
发表于 2013-7-9 23:29:25 | 显示全部楼层
这个东西比较好。
发表于 2013-7-10 22:25:49 | 显示全部楼层
这个比较给力
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表