零基础零编码一分钟开发对单表的增删改查

来源:互联网 发布:.name域名怎么样 编辑:程序博客网 时间:2024/06/01 08:20

零基础零编码一分钟开发javaEE平台之对单表的增删改查,查询方面:带条件的查询,支持分页(oracle、sql、mysql),所有树形结构(如组织机构、功能路径等)均以DTree动态展示(一分钟即可开发完成对树的增删改查),可选择隐藏显示列,插入带普通的数据验证,删除方面全选删除,编辑采用模态窗口,该平台提交数据均采用Ajax方式,保证页面无刷新,页面布局采用div+css,可更换样式

 

零编码即不需要写一行java代码,也不需要担心页面(由程序生成) ,也不用写复杂的js

因此开发者可以不懂java,只要他能看得懂XML就可以独自完成对单表的增删改查,就算看不懂XML,没有IT经验的人十分钟就能照葫芦画瓢,迅速学会


看到这好像挺销魂的,只要掌握原理,其实实现起来是比较简单的

本人实现了一个简单的框架,希望可以与大家分享,也希望大家给我提出宝贵的意见

下面我就详细介绍一下实现该平台的原理:

 

 

 

大家可以想象做到这些大致需要解决2个问题:

1页面  2数据

是的,如果解决了这2个问题,那么该平台的架构基本就可以完成了

我是用如下的两个部分解决以上问题的

第一部分是页面生成器,它用来读取配置生成用户需要的界面,该生成器的详细设计详见:

 

第二部分是核心数据管理器,也就是真正实现增删改查的地方,该部分的详细设计见:

 

该两个部分虽然是独立的,但他们是相辅相成的,前者负责页面,后者负责数据

 

就像两元大将,为开发者护航 ...