当前位置:文档之家› 基于Java的Web通用DataTable组件设计

基于Java的Web通用DataTable组件设计

龙源期刊网 https://www.doczj.com/doc/0d8272085.html,

基于Java的Web通用DataTable组件设计作者:谭海中

来源:《软件工程师》2015年第07期

摘要:在Java Web项目开发中需要呈现用户数据查询结果,利用JDBC数据访问技术,设计一个通用的Web组件-DataTable。根据用户需要实现动态查询,并利用查询结果为数据源构建类。用户使用时只需动态加载数据源、样式文件等就可以呈现具备各种风格的数据,缩短项目周期,提高开发效率。

关键词:查询;Web;组件;JDBC

中图分类号:TP311 文献标识码:A

1 引言(Introduction)

随着企业信息化建设水平的发展,基于Java Web技术的B/S架构项目开发,成为开发的主流技术[1]。在实际项目开发过程中,查询结果的数据呈现是大多数系统必备功能。然而,

现有Java开发工具中并没有提供用于呈现查询结果的通用组件,在设计过程中功能模块与界

面设计密切关联。当用户查询发生改变,就必须重新编写代码。这种模式不利于代码维护及用户使用,开发效率较低。因此,如何设计一个通用Web组件DataTable:当用户业务需求发生变化时,不需重写代码,只需通过动态加载数据源、简单修改用户样式文件,达到动态呈现数据目的,这样既可以提高开发效率、缩短项目周期,又方便用户使用。

2 系统设计(System design)

2.1 设计思路

依据组件通用设计思路,设计一个通用查询结果数据呈现组件DataTable。该组件的前台展示样式由用户自行设计,查询条件完全取决于用户需求,可以随意创建、没有任何限制,用户只需动态加载查询结果数据源即可。组件工作模型如图1所示。

图1 DataTable工作模型

Fig.1 DataTable working model

2.2 技术方案(Technical scheme)

2.2.1 JDBC技术方案

相关主题
文本预览
相关文档 最新文档