当前位置 —论文论文模板— 范文

数据项类论文范文参考文献,与基于SpringMVC和Mybatis的动态表单设计相关毕业论文题目范文

这篇数据项论文范文属于论文模板免费优秀学术论文范文,数据项类毕业论文开题报告范文,与基于SpringMVC和Mybatis的动态表单设计相关论文提纲模板范文。适合数据项及字段及参数方面的的大学硕士和本科毕业论文以及数据项相关开题报告范文和职称论文写作参考文献资料下载。

摘 要 :由于用户对业务需求的不明确或者业务的变化,常常在开发甚至使用过程中要求增加数据库字段,在前台表现为需要变更表单.针对此种需求,提出基于Spring MVC和MyBatis,将字段设置为动态的,表单也动态生成,以满足用户业务变化的需求.

关 键 词 :动态字段;动态表单;Spring MVC;MyBatis

中图分类号:TP393.09 文献标识码:A 文章编号:1007-9599 (2012) 20-0000-02

1.引言

在实际的项目中,用户常常在开发过程中,甚至上线后要求对表单和数据库增加或减少一些字段,减少比较容易处理,增加字段则较为麻烦.如果和用户业务有关的表字段能够动态的处理,表单也能够动态生成,那么用户自己就可以对业务进行维护,无需开发人员介入.此种方式具有更好的可用性、灵活性、交互性,并且所设计的系统也具备更强的可移植性.

2.Spring MVC、Spring和MyBatis介绍

Spring是一个开源框架,其核心是IOC(控制反转)和AOP(面向切面编程),提供了Java EE开发各层的解决方案,同时,也提供了对其它框架的整合,发展到今天,Spring几乎已经成为Java EE 的代名词.Spring MVC是Spring的一个用于构建Web应用的全功能MVC模块,在进入Spring MVC 3.0版本后,由于全注解方式的使用,相对于Strtus 2来说更为简单易用,响应速度在多个测试中也略胜一筹,并且和Spring天然集成.MyBatis是ibatis进入3.0版本后改名而来,是一个优秀的ORM框架,使用XML文件或者注解方式配置和原始映射,特点是提供了强大的动态SQL功能.相对于Hibernate而言,开发工作量会更大,也丧失了数据库的移植性,但提供了更大的灵活性和性能į

关于基于SpringMVC和Mybatis的动态表单设计的毕业论文题目范文
数据项类论文范文参考文献
40;可控性.

3.数据存储方式

图1是动态表单的数据表设计,其中,模板表存储的是表单的名称,表示是哪个数据表单.数据项表存储的是表单的数据项,数据项类型字段存储int类型,主要分为以下几项:

(1)取值1为文本:单文本数据项,在前台显示为文本框,此时参数1为长度,参数2为正则表达式规则.

(2)取值2为整数:在前台显示为文本框,此时参数1为最大值,参数2为最小值.


怎么写数据项本科论文
播放:32968次 评论:7250人

(3)取值3为小数:在前台显示为文本框,此时参数1为最大值,参数2为最小值.

(4)取值4为日期:在前台显示为日期选择框,此时参数1为输入格式,如“yyyy-MM-dd”,参数2为输出显示的格式,如“yyyy年MM月dd日”.

(5)取值5为多行文本:在前台显示为多行文本框,此时参数1为文本最大长度.

(6)取值6为列表:在前台显示为下拉选择框,此时参数1为列表值,用特定分隔符隔开,如“男,女”.

基于SpringMVC和Mybatis的动态表单设计参考属性评定
有关论文范文主题研究: 关于数据项的论文范文数据库 大学生适用: 自考论文、学院学士论文
相关参考文献下载数量: 28 写作解决问题: 写作技巧
毕业论文开题报告: 论文任务书、论文摘要 职称论文适用: 杂志投稿、职称评副高
所属大学生专业类别: 写作技巧 论文题目推荐度: 优秀选题

是否必填字段表示是否允许该字段为空,是否列表字段表示该字段在是否出现在分页查询列表中,是否检索字段表示该字段是否在分页查询页面作为查询条件出现.

数据项值表用于存储数据项的值,存储方式不再是传统的横表,而是竖表,每一条记录存储一条记录里一个字段的值,记录编号相当于是传统存储方式的主键,用于将多个值关联成一条传统意义上的记录.竖表的存储方式值字段均为字符串型,需要开发者编写代码将字符串类型转换为其它数据类型.在查询记录时,将竖表转换为横表显示的sql代码写在MyBatis的配置文件中,因为字段不固定,MyBatis不将动态表单查询到的内容映射为实体,而是映射为Map.

在系统中,必须先定义模板,再定义模板所包含的数据项,在定义数据项时,必须将数据项的名称、类型及对应的参数1和参数2定义好.删除数据项时,并不在数据库中真的删除,而是将状态置为0.

4.动态表单的生成

在spring mvc中,通过调用service层和dao层,查询到表单所需要的数据项,放入list中,跳转到jsp页面,使用jstl的标签,根据数据项的类型值,显示不同的表单,关键代码如下所示:

${field.showname}:

<!--整数输入框,参数1,参数2,省略具体-->

<!--其余省略-->

在表单提交时,onsubmit事件中,添加javascript的表单验证方法,使用jquery根据input标签的class元素进行选择,为每种类型的数据项使用不同的表单验证.并通过input标签添加的allowedEmpty、parameter1、parameter2元素的值,来判断是否允许该表单为空,及最大、最小值,正则表单式等信息.


这篇论文出处:http://www.sxsky.net/moban/462308.html

5.小结

本文描述了一种动态表单的设计,表单的数据项动态添加,表单根据数据库的字段动态生成,并且能够设置数据项的一些javascript验证方法,通过客户端进行数据有效性的验证.解决了系统开发和使用过程中,因为业务变化的需要,对表单字段进行修改的问题.

参考文献:

[1]张佳强,王士同.信息管理系统动态表单技术的研究与实现[J].计算机应用与软件,2010(8).

[2]宋少忠,欧阳涛,赵浩宇.动态数据库功能在B/S结构程序设计中的实现[J].吉林大学学,2011(1).

[作者简介]

夏汛(1984-),男,四川泸州人,在读硕士.主要研究方向:软件开发技术、网络安全.陈玲(1983-),女,江西抚州人,硕士.主要研究方向:软件开发技术、富客户端技术.

数据项类论文范文参考文献,与基于SpringMVC和Mybatis的动态表单设计相关毕业论文题目范文参考文献:

土木工程最新动态论文
工程类职称论文范文最新等的汽车线控系统实时特性计算模型,建立最糟糕情形响应时间数学模型.以tdma机制的静态段和ftdma机制的动态段为对象,研究汽车线控网络报文调度方法,提出混。

基于知网的文按需检索系统
用一个合法的帐号登录到网站的检索系统,然后通过网站提供的查询表单提交搜索关键字,网站后台动态地生成检索结果,以网页的形式返回。

电子商务动态
电子商务整体规划化入库认证体系.认证体系动态反映电子商务专业人才的教育经历,职业经历,职业技能和职业信誉,并能为人才评价,配置,管理,培训和开发提供重要依据的新型诚信信息服务,是。

动态电子商务
电子商务整体规划化入库认证体系.认证体系动态反映电子商务专业人才的教育经历,职业经历,职业技能和职业信誉,并能为人才评价,配置,管理,培训和开发提供重要依据的新型诚信信息服务,是。

新能源汽车动态
车,专用设备,轮。福建省新能源汽车推广应用本省发 第九章新能源汽车电池技术的研发 9.1车用锂电池 9.1.1锂电池重要性分析 9.1.2车用锂电池技术的产业化动态 9.。

电子商务发展最新动态
电子商务十二五发展规划,电子商务发展计划与统计分析方法.充分利用有关部门现有的电子商务企业联系机制,鼓励行业协会和社会性服务机构积极参与电子商务动态发展监测等工作,鼓励各地加强。

室内设计设计论文
室内设计毕业论文题目年度学,室内设计学系,硕士学位论文,空间构成形式对高龄者居住行为及意识之影响,—以台北市福德,安康两平价住宅社区为例。

基于本体的期刊文可视化检索系统
【摘 要】运用多媒体开发工具flash设计实现了基于本体的期刊论文可视化导航检索系统,为用户对领域概念及文献关联的理解提。

设计论文
设计论文前言广西摘要(合关键词),(3)外。设计论文前言 昆明理工大学 教育学院毕业设计(论文),对学生的基本要求,一,毕业设计(论文)学生应遵循的基本原则,1,毕业设计(论。

设计论文
设计论文前言广西摘要(合关键词),(3)外。设计论文前言 昆明理工大学 教育学院毕业设计(论文),对学生的基本要求,一,毕业设计(论文)学生应遵循的基本原则,1,毕业设计(论。

基于SpringMVC和Mybatis的动态表单设计WORD版本 下载地址