基于J2EE架构的智能数据维护系统的设计与实现
更新时间:2023-08-29 00:10:01 阅读量: 教育文库 文档下载
- j2ee架构落后了吗推荐度:
- 相关推荐
针对当前软件项目中数据维护中存在的问题,在J2EE架构的基础上,提出了改善系统性能的智能数据维护的“新型框架”,使得所有的关于数据库维护的程序都能自动生成,大大提高了项目开发可重用性,也缩短了项目开发的周期性。并结合实际项目中的开始经验.提供了关键代码。
维普资讯 http://www.77cn.com.cn
.
数据库与信息管理。。
电脑知识与技术
基于 J E 2 E架构的智能数据维护系统的设计与实现张刚 .前兴熊
(汉理工大学计算机科学与技术系,北武汉 4 0 6 )武湖 30 3摘要:时 '前软件项目中数据维护中存在的问题, IE针 - 3在 2 E架构的基础上,出了改善系统性能的智能数据维护的“型框架”使提新,
得所有的关于数据库维护的程序都能自动生成,大提高了项目开发可重用性,缩短了项目开发的周期性。并结合实际项目中的开始大也经验,供了关键代码。提
关键词:基础数据维护;t t; ien t;DOM;aa语言 s ushb r ae I r jv
中图分类号:P 1 T 3 1
文献标识码: A
文章编号:0 9 3 4 (0 62— 0 7 0 1 0— 0 42 0 )6 0 0— 2Z NG Gag ONG Qi— ig HA n, XI a xn n
De in a d I lme t t n o t b s it n n e Ba e n J sg n mpe na i f o Da a a e Mane a c s do 2EE Frm e rs a wo k
( pr n o m ue Si c n c nlg, u nUnvrt o eh oo, u n4 0 1, ia Dea met f t Co p tr c neadTeh ooy e W Ha iesy f cn lg W Ha 3 0 6 i T y Chn)Ab ta t g r i g t e i ef c o n d tb s i tn n e a p iai n, r i sa n w aa ae man e a c a wo k ih c n a t sr c: Re a dn h mp r t n i aa ae man e a c p l t s as e d tb s i tn n e f me r swh c a u o ei c o e r
cet edt a it ac p la o s A r u, teruait o epoetsmpo e n h ee p n yl iged o - ra sh a bs ma e neap ct n. s e l h s ly fh r c ii rv dadtedvl met c Ta ys m et a e nn i i a st e bi t j o c es he d. ne
K y wo d: a b s i tn n e a aln u g
; r t;i e ael e r s d t ae man e a c V g a es u s b m tL a a t h DOM
1引言对于软件项目中的基础数据的维护其实并不困难。我们首先在接触数据维护时,都认为它不过是数据的增加,改和删除。从修某种程度上说,是一种体力活,有什么技术含量。是在当今就没但这个高速发展的时代,息量无疑是巨大的。一个中小型项目,信所
转型为 i a中的 ojc类型,得所有数据表能抽象成统一的对 a v bet使象。充分体现了面对对象的思想,让所有需要维护的数据在统并一
的逻辑中维护。
3系统关键技术分析31HI ERN E机制 . B AT
面对面的数据表就能达到 10个左右。面对如此庞大的信息量, 0如果我们仍然用陈旧的编程方式,仅在编码技术上,且在编不而
下面以增加数据的逻辑功能模块为例。它涉及到一个核心类:据增加处理类。数 Isr aa数据增加处理类,过该类实现对数据增加的处 n et t: D通理。该类所定义的属性、法说明如表 1示:方所表 1 Is r a a类的属性、法说明 n et t D方
程速度上和运行效率上都是不可取的。以下介绍的是,现基于 s us和 hb rae并利用 io实实 tt r ien t, dm现的对基础数据自动,捷的维护。从某种意义上说,就是一种便这新型的通用框架。它完全可以实现对大多数项目的基础数据维护。尤其是有大量数据表需要维护时,充分显示此框架的作用。能
属性、方法
类型
说明
ta rn
T ascin加进事务机制, rnato增强系统安全性
2系统结构及工作原理系统所具有的功能是对基础数据的智能维护。由 H B R IE . N T A E机制、T U S机制、 0功能模块三个部分组成。功能 SR T J M D其结构如图 1示:所需维护的T ABLE
Is t Oj t bet be ne ( e jc al) r b co Tssir esol i
b o f oi n e lSsi厦aae eso ng
实加数业务 现增据的逻辑实现对数据库操作的属性
当增加数据时,先建立一个事务,通过 S s o Ma a e获首并 es n ng i
取数据库的连接,然后得用 hbrae本身的 sv方法可以方便 ient ae
具馨 的
根据 J OM D对 XML件文解析生成
的实现记录的增加。
具体实现步骤如下: (1 i< ient— apn>记,数据库中需要维护的表 1通 ̄ hb ra m p i标 e g将转化成具有逻辑关系的 X ML文件: f1由 J O机制把具体的 F R转化成它的根类; 2再 D M O M f1后由通用的 D O进行业务逻辑操作。 3最 A
]
—
l将结果 l保存^ l数据库
界面
I
由于采用了 HIE N T B R A E,从代码本生来看,没有了常规的
将S U中的 TR TS 操作
o BⅡ T对象 C
S L语句, Q大大简化了编程,高了效率。从而使用我们能更多的提 将精力投人到逻辑上去,掉了大量冗余代码。虽然在内存消耗省方面,用 J B采 D C无疑是最省内存的 .是在开发效率和运行效率但方面, ient却有很大的优势。大的项目,别是持久层关系 Hb rae在特 映射很复杂的情况下, ien t率高的惊人。并且程序中加入 H bra e效了事务机制,强了程序的健壮性,得项目更加安全。加使32 S RUT . T S机制
图 I系统功能结构
在实现上,码简洁,有的 i代所 s p页面都自动生成,速了开加发速度。本具体实现主要包括,用 s us架对所有的 j利 t t构 r s据 p数
该模块采用了 s us架,样, t t构 r同以增加数据为例,模块的该核心代码如下所示:p b i ls d aa in e tn sAc in u l c a s Ad d tAco xe d t c o
维护页面进行统一管理,得系统可维护性好,扩充性强。所使可将有的数据表都写成 x l件格式,用 J O解析,得数据表 m文并 D M使能对象化,破了传统的编程思想,弃了以往数据和程序实现突抛分离的思想。最后使用 hb ra ie t术将所有需要处理的数据对像 n e技收稿日期: 0 6— 4— 3 20 0 0
{u l c
o Fr adeeue pbi A t n ow r x(t( c i Act nM a pig m a pi, i o p n p ng
Acin o m r t F r f m, o o
作者简介:刚 (92,,北当阳人,士,究方向:算机支撑技术;前兴 (9 3,,导,究方向:算机支撑技术、子商务、张 18一)男湖硕研计熊 1 4 -)男博研计电We b数据集成等‘
7
http://www.77cn.com.cn
正在阅读:
传统文化与语文教学02-17
第四章 决策复习题04-30
人教版2018-2019学年三年级数学上册全套单元测试卷(题)及答案03-31
2014年学生资助政策宣传活动总结105-12
变色玻璃在节能建筑中的应用前景04-23
沥青路面施工组织设计12-28
市民之家参观感想12-19
2014年4月护理综合质量 - 图文09-30
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 架构
- 基于
- 维护
- 实现
- 智能
- 数据
- 设计
- 系统
- J2EE
- 二年级家校联系记录表
- 穿孔回流焊工艺的优化
- 大二英语复习提纲
- 中国汽车零部件产业发展趋势报告(二)
- LD仓泵说明书
- 2016-2021年中国集成电路封装行业全景调研与发展战略研究咨询报告
- 水在不同温度下的密度、粘度、介电常数和离子积常数Kw值表
- 中央电大开放本科《大学英语》统考作文范文51篇
- 兰大《护理伦理学》15春在线作业1 答案
- 消防检测合同书样本1
- IP城域网四期建设项目交底材料
- 绿城项目考察分享
- 改变消费者对麦当劳产品态度策划案
- 09-08-05 LEP Road Show Slides
- 水产饲料加工厂建设项目可行性研究报告
- 2015年中国大豆深加工行业深度研究报告
- “十三五”规划重点-实木家具项目建议书(立项报告)
- 第九章 现代研究与针刺麻醉
- 2014年上半年江西事业单位考试真题
- 监督分类