共查询到19条相似文献,搜索用时 171 毫秒
1.
基于J2EE多层架构的Web开发框架研究* 总被引:4,自引:0,他引:4
在经典的J2EE四层体系结构的基础上增加数据持久层,提出了基于J2EE五层体系结构的Web开发框架;分析了基于Struts框架的J2EE架构中实现对象持久性的局限性,从中分离出对象持久层,并将Hibernate这个面向对象的轻量级对象持久性技术集成到该架构中;应用DAO设计模式在业务逻辑层与持久层之间设计了多源数据访问组件,抽象和封装了对不同数据源的数据访问操作,实现对不同类型、结构、环境、用法的异构数据库的统一访问。 相似文献
2.
结合实例对J2EE的设计方法进行了分析,在系统实现中采用了J2EE架构下的多层应用设计模式,分析了数据访问层、业务规则层及W eb表现层等关键技术,介绍了其体系结构与具体开发方案,并充分考虑了系统的可扩展性等因素。 相似文献
3.
基于J2EE技术的政府采购系统的设计与实现 总被引:1,自引:2,他引:1
采购系统的设计以J2EE技术为指导,设计并实现了一个B/S结构的3层电子政务应用框架。系统通过Portal用户管理、Web层和EJB层结合的安全框架,保证了操作的安全性,并实现了便于扩展的统一的数据访问接口。系统在广东省政府采购中心的使用中表明设计是可行有效的。 相似文献
4.
5.
6.
针对电子口岸系统的特点和技术特殊性,设计了一种基于J2EE多层结构的总体应用架构,多层主要指界面表现层、业务逻辑层和数据访问层,并对每一层都给出了适合于口岸特点的成熟的主流软件技术解决方案及其相应的设计模式,最后举例说明了各层之间的具体配合与程序实现过程。 相似文献
7.
为了满足J2EE应用所提出的访问控制要求,我们应用NISTRBAC参考模型提出了一种基于条件权能的访问控制机制,讨论了访问控制系统的实现策略,解决了J2EE服务层和表现层的访问控制问题。 相似文献
8.
陈正举 《计算机应用与软件》2012,29(7):144-149
数据库的访问机制和效率是影响信息管理系统性能的重要因素。在分层应用体系系统结构中,数据库访问通过独立的逻辑层次——数据持久层来实现;持久层的访问机制直接影响信息系统访问数据库的效率。SSH是一种典型的基于J2EE的轻量级软件开发分层体系结构,采用基于ORM原理的插件HIBERNATE实现数据持久层。可尝试改善其持久层访问机制来优化数据库运行效率。结合应用实例,对HIBERNATE的ORM机制、HQL查询语言和缓存机制的优化机制进行了探索;对基于HIBERNATE的持久层数据库访问效率优化的策略进行了尝试和改进,并将其放到招生系统数据库访问优化的实践进行检验。结合实践结果提出了具体建议,希望能够对类似基于J2EE轻量级软件开发架构的信息系统分层数据库访问机制的优化提供参考。 相似文献
9.
张佳阳 《数字社区&智能家居》2007,2(6):1207-1208,1213
本文介绍了目前J2EE项目数据访问策略的选择,其中重点描述了O/R映射这种数据访问策略的特点及其适用的最佳条件,它可以帮助我们在项目的开发阶段通过清晰的映射方案构造出高效率的DAO层,为项目的成功打下良好的基础,特别是对于项目的式样变更以及后期维护.这种数据访问策略提供了最大程度上的灵活性。 相似文献
10.
陈春 《计算机光盘软件与应用》2011,(17)
REST是对web体系结构设计原则的一种描述,随着企业级应用的不断发展,从Web应用系统一直发展到J2EE领域已经有了众多的框架,基于框架的解决方案能够对J2EE中的不足起到一定的弥补作用,那么,在J2EE中把框架引入进来进行要把J2EE中的某种服务进行提取,从而使之变得更为简单,并且易于使用。本文旨在的研究基于REST架构的J2EE三层架构代码生成器的设计和实现,分析了J2EE的三层架构,研究了基于REST的J2EE架构,最后探讨了J2EE三层架构代码生成器的设计与实现。 相似文献
11.
SSH是基于J2EE的架构方案之一。基于SSH框架的网站设计以开源框架Spring为核心,整合Hibernate进行持久层访问,并且整合Struts进行MVC模式控制,清晰地划分了应用的层次,提高系统灵活性,降低了维护成本。通过实体关系映射工具将关系型数据库的数据映射成对象,很方便地实现面向对象方式操作数据库。 相似文献
12.
层模式在J2EE中的应用开发研究 总被引:4,自引:0,他引:4
在J2EE应用开发中,整个系统架构设计的合理性和可移植性一直是突出的问题。为了解决以上问题,文中介绍了J2EE平台的特点和项目设计中的具体要求,分析了软件体系架构中层模式的结构和特点,具体勾画了J2EE应用中的层模式的架构。最后重点结合银行信贷管理信息系统的开发,详细阐述如何将层模式应用和实现在实际的J2EE项目中。通过对层模式的架构分析和具体应用,实践证明了层模式是一种行之有效的先进的软件架构体系。 相似文献
13.
在J2EE项目中使用Struts 对 MVC模式的研究与实现 总被引:16,自引:8,他引:16
介绍了一种目前在J2EE平台上应用日益广泛的Web应用程序框架--Struts,以及Struts所基于的MVC(ModelView-Controller,模型-视图-控制器)设计模式.通过在Web页面中使用Struts框架定义的标签,实现页面表示层与事务/数据层的分离,从而使页面更加简洁、易于管理.最后,以一个实际J2EE项目为例,说明如何使用Struts构建Web应用程序,实现MVC模式. 相似文献
14.
设计了一个基于 J2 EE的个人房产管理的全国联网系统 ,使用了 MVC结构 ,将数据、专业逻辑、表示逻辑、控制逻辑很好地分离开。详细叙述了表达层和专业逻辑的设计与实现 ,完成了 J2 EE平台上应用的调度 相似文献
15.
为了解决角色访问控制系统的实用性,对该系统采用了基于MVC模式的J2EE技术进行分析与设计。在这个架构中,采用Struts架构来实现视图层、业务层和控制层的分离,采用Hibernate架构来实现数据持久层,从而得到一个扩展性强、耦合低、易维护的系统解决方案。 相似文献
16.
17.
18.
决策支持系统(DSS)是主要面向企业的中高层领导,用于帮助领导者进行事件决策和趋势分析的应用。针对这些需求,文中将介绍一个用于银行业的决策支持系统的开发方法。本系统遵循J2EE标准,并在3一层结构的基础上再一次解耦,使每层的功能更加单一化。在系统的核心部分采用Java平台的组件技术,设计出一个可供决策者方便地构建、执行、存储、扩充模型并且可移植的模型系统。而数据访问接口则是整个中间层可移植的基础。实践证明这种开发方法具有开发周期性短、可维护性强等特点。 相似文献
19.
李晓华 《数字社区&智能家居》2006,(17)
介绍了互联网的发展对网络服务器性能的需求。分析了J2EE体系结构的分层和组件的特性。进行了J2EEWeb应用的分层软件架构风格的功能优化分配,以便使网络服务器在面对大规模并行访问时系统的响应速度和吞吐量能够满足高端应用的需求。借助于EJB独有的生命周期回调机制,论证了EJB承载企业逻辑的性能优势。分析了J2EE程序的编译特点对系统性能的影响。得出了用EJB组件基础设施可以构筑高效、健壮的高端J2EEWeb应用的结论。 相似文献