跟我一起学extjs5(37--单个模块的设计[5取得模块列表数据])
写了几个月,总算有点盼头了,终于要从后台取得数据了。后台的spring mvc 和 service 只能简单的说说了,里面加了几十个类,有兴趣的下载了源码自己看。下面画张通用的模块列表取数据的流程,这个流程是适用于所有的模块。我这个后台处理程序也是对所有的模块进行统一处理,包括数据查找,新增,修改,删...
分类:
Web程序 时间:
2014-10-13 10:22:19
阅读次数:
266
跟我一起学extjs5(36--单个模块的设计[4根据菜单建立相应的模块])
前几节处理好了后台,现在又要处理前台了。首先是要修改菜单的选择事件,在创建一个module的时候将 moduleName参数传递进去。
修改MainController.js中的函数: // 选择了主菜单上的菜单后执行
onMainMenuClick : functi...
分类:
Web程序 时间:
2014-10-11 14:45:25
阅读次数:
263
[sql] view plaincopyprint?CREATETABLE[dbo].[_ModuleFormScheme]([tf_formSchemeId][int]NOTNULL,[tf_moduleId][nvarchar](10)COLLATEChinese_PRC_CI_ASNOTNUL...
分类:
Web程序 时间:
2014-10-10 20:33:14
阅读次数:
377
跟我一起学extjs5(34--单个模块的设计[2根据类的标注自动生成数据])
然后在hibernate.cfg.xml中加入:
至此这4个模块的数据表已经加好了,下面是根据类的标注信息自动生成上述4个类中数据的过程。也就是说你新建一个类,用自定义的标识语言来标注各个字段之后,可以根据标注的信息把各个字段的内容写到数据库中...
分类:
Web程序 时间:
2014-10-10 19:18:04
阅读次数:
522
跟我一起学extjs5(34--单个模块的设计[2建立表单表及bean])
建立表单方案表:
CREATE TABLE [dbo].[_ModuleFormScheme](
[tf_formSchemeId] [int] NOT NULL,
[tf_moduleId] [nvarchar](10) COLLATE Chinese_PRC_CI_AS NOT NULL,
...
分类:
Web程序 时间:
2014-10-10 16:03:04
阅读次数:
246
跟我一起学extjs5(33--单个模块的设计[1建立表和bean])
现在开始进入这个系统的第一个核心部分,就是如何对模块的功能进行设计。请看下图,一个最简单的模块包括的内容有:模块属性,字段属性,列表定义和表单定义。
在上面的定义中,一个模块可以有n个字段组成,可以有若干个列表方案和表单方案;每一个列表和表单可以有若干个组组成,每个组下面又有...
分类:
Web程序 时间:
2014-10-09 15:55:18
阅读次数:
214
跟我一起学extjs5(32--加入模块和菜单定义[4根据后台信息更新菜单])
这一节根据后台传递过来的菜单分组和菜单定义,以及模块定义来更新4种类型的菜单。
按钮菜单和标准菜单的数据格式是一样的,生成的函数都在MainModel.js中,下面将其改一下:
// 根据data.tf_MenuGroups生成菜单条和菜单按钮下面使用的菜单数据...
分类:
Web程序 时间:
2014-09-30 17:26:19
阅读次数:
433
跟我一起学extjs5(31--加入模块和菜单定义[4前台通过ajax来调用数据与展示])...
分类:
Web程序 时间:
2014-09-29 15:40:41
阅读次数:
246
前台数据传入到后台,后台根据前台的请求,获取数据,组装好之后返回给前台。...
分类:
Web程序 时间:
2014-09-29 14:04:43
阅读次数:
304
在使用表格的时候,我们默认都是加载一些文本文字,可是偶尔我们还有个性化的需求,比如我想增加一个选择框,或者我需要一个日期的输入。那么这时候,就需要配置gridpanel的格式属性了。...
分类:
Web程序 时间:
2014-09-29 12:14:30
阅读次数:
206