基于Spring的政务系统通用框架的研究与应用

被引量 : 14次 | 上传用户:qiukaifeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息化是衡量各国现代化水平的重要标志。发展电子政务,构建自己的电子政务系统已成为各国的共识。电子政务系统发展到今天,其体系结构已经开始从传统的C/S结构向B/S结构过渡,传统的C/S结构已经越来越不能满足现在政府的需要,它用户狭窄,使用不便,不易维护,不够安全等缺点严重阻碍了电子政务的发展。在传统的电子政务开发过程中,使用EJB的重量级J2EE框架存在系统设计复杂、相应的页面请求时间长、资源占用过高、服务器硬件和软件要求高、侧重封装底层的技术细节、复用粒度较小等诸多不足。针对上述问题,本文采用基于架构整合的思想,用一些轻量级的、灵活的J2EE框架代替传统的重量级EJB,设计并实现了一套政务系统通用开发框架,该框架较好地实现了表现层、业务逻辑层和数据持久层的分离和封装,并提供对事务处理、身份认证、权限控制等关键服务的支持。整个框架的所有组件都运行在Spring容器中,Spring主要是实现系统的业务逻辑。在数据层,如果使用JDBC直接访问数据库的方式,其运行效率低,且在Java程序中嵌入了大量的SQL语句,编程量很大,为解决这一问题,本文采用-Hibernate对JDBC进行轻量级封装来完成数据持久化工作;在表现层,为了解决Web界面对用户响应灵敏方面欠缺使得在使用浏览器浏览网页时页面刷新很慢的问题,本文引入基于Ajax的DWR框架对Spring MVC模块进行扩展。这种方式实现了页面数据的局部更新,可以构建更为动态和响应更灵敏的Web应用程序,实现快速而轻量的异步通信,使得Web表示层灵敏不足的现状大有改观;同时为了提高系统的安全性、代码的可重用性以及可维护性,又加入了Acegi和Tiles对整合后的框架做进一步完善。最后将该通用框架运用在具体的电子政务系统中。本文设计的通用框架对大部分电子政务系统的开发都具有普遍的指导作用。
其他文献
本文首先对水土流失的水土流失产生的原因做了简单介绍,然后针对各中影响水利工程水土流失的因素,提出了行之有效的预防治理措施。
写作是英语四项基本技能之一。但是,我国中学生写作一直处于低水平状态。为改变这种状况,许多研究者对写作的理论与实践进行了大量研究。本文针对中学生写作中存在的困难和问
目的研究妇产科失眠患者焦虑抑郁情况,并针对其产生的焦虑抑郁进行心理干预。方法采用焦虑自评量表(SAS)及抑郁自评量表(SDS),对正常体检人员105人和妇产科住院的妇产科失眠
在当今的商业社会,各类广告随处可见。为了吸引消费者的关注,广告商在广告语言运用上极其用心。作为一种特殊的商业语言,广告英语有着显著的语言特点。本文意在从广告英语的
在今后15年左右,太阳能热水器,风力发电和太阳能光伏发电,地热供暖/发电,生物质能利用技术将进入一个新的发展阶段,挑战传统能源的地位。在国民经济中,新能源产业将成为一个
模糊评价是一种对受多种因素影响的事物作出全面评价的一种有效的多因素决策方法。模糊评价可以运用到受多种因素影响的城市商业银行会计风险的评价中,通过建立评价银行会计
大学生诚信缺失已引起社会的广泛关注,高校辅导员肩负着大学生诚信教育的重任,所以高校辅导员应准确把握大学生诚信缺失的原因,采取行之有效的措施,积极探索实施大学生诚信教
试验研究了在低标号混凝土中,机制砂中的石粉含量及细度对混凝土渗透性和收缩性的影响.
金融危机下,严峻的高校毕业生就业形势引起了社会对大学生就业问题的广泛关注,很多行业都存在人员饱和的现象,在关注来自就业市场问题的同时,也发现一些大学生缺乏艰苦奋斗、