首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
文章主要介绍了基于WEB应用的软件开发与应用,重点阐述该web架构上使用SSH三层框架结构,用Struts框架实现表示层,在业务层采用Spring框架以及通过Hibernate框架实现持久化层,软件开发通过三层架构将Struts MVC设计,Spring中的Bean管理、事务管理以及Hibernate的对象关系映射功能融为一体。  相似文献   

2.
Spring框架是一种轻量级J2EE应用框架,是针对Bean的生命周期进行管理的轻量级容器。Hibernate是当前广泛应用的一种ORM数据库访问框架,它提供从对象模型到关系型数据模型的映射。Struts是一个为开发基于模型,视图和控制器模式的开源框架,是利用Java Servlet和JSP构建Web表示层的成熟框架。介绍了以Spring为基础结合Struts和Hibernate形成一个表示层,业务层,持久层的Web解决方式。  相似文献   

3.
针对用传统方式开发的大学生校园综合服务平台难以维护和扩展、用户体验不够好等问题,提出一种以MyEclipse 8.5为开发工具,数据库为MySQL,将SSH2和jQuery这2种框架整合应用于系统开发的方案.该方案视图层由JSP和jQuery框架实现,业务逻辑层由Struts2和Spring框架整合实现,数据持久层由Hibernate和Spring框架整合实现.实践证明,该方案提高了系统的开发效率,增强了系统的可维护性和可扩展性,提升了用户体验.  相似文献   

4.
SSH(Struts+Spring+Hibernate)是目前最为流行的技术架构,在SSH中实现文件上传跟踪的功能对于开发完善的Web应用系统十分必要。通过研究Struts2上传文件的原理及AJAX技术,实现了文件上传的跟踪功能。在服务器端,首先扩展OutputStream类,以增加监听功能;其次扩展Common_FileUpload框架的OutpuDiskFileItem和DiskFileItemFactory两个类,以便使用带有监听功能的新的输出流类;最后是对原有Struts2中的解析类MultiPar-tRequest进行改造,以使用新的工厂类,实现对上传状态的跟踪。在客户端使用Ajax技术,通过周期性向Struts2控制器发出请求,以获得状态信息。应用表明,这种方案方便、切实可行,具有较好的效果。  相似文献   

5.
随着高校规模的不断扩大和教学改革的不断深入,高校的教材管理也越发迫切需要提高效率。使用Java平台作为开发环境,整合J2EE三层架构技术Struts2、Spring、Hibernate(简称SSH)技术,实现了用户角色管理、基本信息管理、教材管理、信息查询、后台维护管理等功能,同时使用一些Ajax技术提高用户体验来实现高校教材的管理,便于教材管理人员订书、领书、查询教材及库存情况。总体上来讲,该系统使教材管理系统化,智能化,提高高校的教材管理效率。  相似文献   

6.
在外籍教师管理信息系统中利用J2EE平台在MVC模式及Struts+Spring+Hibernate整合框架下实现了基于RBAC模型的权限控制:通过访问权限被赋予角色,用户再被授予适当的角色,从而克服了自主访问控制及强制访问控制的缺点,简化了授权管理,提高了访问控制的灵活性和系统的安全性.  相似文献   

7.
针对Web应用开发中如何高效的与存储层交互问题,讨论了Hibernate框架的持久化机制以及实现原理,阐述Hibernate框架的适用场景;同时讨论ORM的思想原理,最后说明Hibernate框架在Web开发中的重要作用。  相似文献   

8.
郭昕 《毛纺科技》2006,(8):56-58
文章从技术角度探讨了一种新的软件架构-FreeOne框架.该软件框架中使用了诸多当前较为流行的软件开发技术,其核心组件包括Struts、Spring和Hibernate.采用FreeOne框架来构建纺织企业ERP系统,具有可靠性高、扩展性好、安全性高、性能稳定、易于维护等优点,而且易于学习和使用,可以快速完成纺织企业ERP系统的设计与开发,并能适应纺织行业业务需求的不断变化.FreeOne框架为纺织企业设计、开发ERP系统,从技术上提供了一种较为实用的方法.  相似文献   

9.
针对基于Web的三层结构应用软件存在表示逻辑和业务逻辑的强耦合而导致程序可维护性差的问题,研究了J2EE开源框架Struts,Spring,iBatis的无缝集成技术,所形成的SSI集成框架可以使表示层、业务层、数据持久层分离开来,达到高内聚、低耦合的目标。实践证明,把SSI集成框架技术应用于面向服务的校园电子商务平台设计,所实现的系统,性能优良,具有高扩展性和可维护性。  相似文献   

10.
本文针对Java EE多层体系结构、关键设计模式进行研究,采用构建轻量级J2EE框架所使用的Struts2、Ibatis、Spring技术,该框架实现了表现逻辑和业务逻辑的分离,使系统具有较好的扩展性和可维护性。  相似文献   

11.
文章在分析相关大学生网上社区现状的基础上,通过深入的分析与调研,决定采取以Struts+Hibernate+Spring为Web开发架构,以J2EE为开发工具,以MVC(Model-View-Controller)为开发模式,SQL 2010为后台数据库,开发设计一个湖南城市学院大学生网上社区系统。文章详细介绍了整个湖南城市学院大学生网上社区系统的整体结构与功能组成,阐述了系统的详细设计方案。  相似文献   

12.
针对传统软件缺陷跟踪管理系统中用户体验差、业务效率低等问题,设计并实现了一个基于DSH架构的软件缺陷跟踪管理系统.系统采用Dorado展现中间件和Spring,Hibernate等Java Web主流技术,基于B/S模式构建,实现了项目管理、用户管理、缺陷跟踪管理、缺陷数据统计分析、报表输出等功能.应用实践表明,本系统改善了页面图形显示和用户体验,可扩展性和可维护性高,适用于中小规模软件开发过程中的缺陷跟踪管理.  相似文献   

13.
为了实现通信领域资源管理系统中设备槽位端口添加的条件限制,在系统中采用Struts+Spring框架、结合Struts2 Ajax校验,通过对校验条件和配置文件的合理配置,完全实现了添加属性的条件限制功能,满足了通信领域的实际使用需求.  相似文献   

14.
为了达到项目驱动实践教学的目的,提出了基于项目驱动实践教学支撑系统的功能结构设计。该系统提出了对任务驱动的设计、建模和管理,在具体实现上,按分层结构组织程序,用XML文件描述功能元数据,以My SQL作为后台数据库,采用最新Java EE技术架构SSHJ(Struts 2+Spring+JPA+Hibernate),通过Activiti 5工作流技术实现任务建模与管理,并利用DWR技术改进交互体验。实践表明,该系统具有便于维护与扩展、使用方便等特点。  相似文献   

15.
科技的发展对业务管理系统提出更高的要求,科技管理现代化、信息产业化。本文章主要设计业务管理系统的数据库模型设计,这样可以有效地提高业务管理的水平,增加系统的开放性,通过不同的管理权限可以实现实时管理,根据实际需求对本系统进行内容设计,在实际应用过程中具有一定的应用价值。采用WEB为管理平台的管理模式,通过J2EE技术对系统进行整体设计,在整体设计过程中通过业务量进行数据库的应用于与选择,为了提高系统数据运行的稳定性,采用Hibernate技术和Spring技术。系统整体框架是基于MVC的Struts2进行设计的.  相似文献   

16.
基于AjaX的温室远程监控系统的设计与实现   总被引:1,自引:0,他引:1  
针对基于Web的传统温室监控系统响应速度慢、用户等待时间长等问题,提出了一种基于B/S模式的温室监控系统.该系统在Struts框架下使用Ajax技术,将浏览器客户端和服务器端传统的同步交互通信方式改变为异步交互通信方式,并采用MVC开发模式,利用Struts框架和Hibernate进行软件设计,在页面部分分担了部分业务层逻辑,减轻了服务器压力,提高了系统的响应速度.  相似文献   

17.
Struts从推出以来得到了广泛应用,是一种优秀的MVC开发框架,却随着应用的不断扩大,也逐渐暴露出了一些不足。Struts2框架是基于Web Work推出的一个新的MVC框架,他与Struts相比,具有较大变化。文章介绍了Struts框架与Web Work框架,系统得分析了Struts2框架的体系结构,通过他与Struts框架对比,重点探讨了Struts2控制器的实现原理,从而总结出Struts2较之Struts框架的优势。  相似文献   

18.
青少年在成长过程中会遇到各种各样的难题,例如:目标模糊或是有了目标也不知如何达到目标,缺乏必要的规划、引导以及辅助。为解决该问题,通过实地走访调研、问卷调查以及大量的数据分析,提出了"成长梯"系统的功能结构设计、架构模式、界面设计及实现方案。系统包括客户端和服务器端,是一款以个人成长规划平台为核心,集成长交流平台、成长资源平台及成长记录等功能为一体的综合学习应用类软件。客户端主要具有打造成长规划、提供成长资源、提供交流平台等功能;服务器端主要具有用户管理、规划管理、资源管理等功能。服务器端采用分层架构设计,服务器采用SSH(Spring、Struts2、Hibernate)技术开发,大大提高了开发效率以及系统的稳定性;客户端利用Android技术开发,采用"低"数据化,使系统安全性高,可拓展性强,更加方便用户的使用。  相似文献   

19.
针对车辆监测的信息化、集成化、共享化要求,基于Web Service,结合Struts2,Spring,Hibernate技术开发了一个公路车辆监测记录系统.该系统基于Levenberg-Marquardt算法的车牌识别技术及角色的动态权限管理技术,通过对监测数据分析、处理,特别是车辆车牌信息的自动识别与处理,实现对肇事逃逸、嫌疑车辆、交通违章等黑名单车辆的查控与处置.实践表明:该系统与原有系统相比具有交通信息的共享性高、扩展性好、维护性强等特点.  相似文献   

20.
由于企业信息化平台的建设,使得企业级应用程序成为软件开发的主流方向。本文简述了SSH架构如何实现企业级应用程序框架,体现了这三种开源架构技术的优越性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号