- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SSH框架的定岗实习平台的开发与研究(整理版)
天津渤海职业技术学院毕业论文
摘 要 2
关键词: Struts2、Spring、Hibernate、顶岗实习 2
引言 3
第一章 4
1 关键技术 4
1.1软件环境 4
1.2硬件环境 5
1.3 Spring简介 5
1.4 Hibernate简介 7
1.5 Struts2简介 8
第二章 9
2 基于SSH框架的顶岗信息处理平台管理系统的实现 9
2.1 Spring的应用 11
2.2 Struts 的应用 11
总结 16
参考文献 17
摘 要
近些年来,随着计算机的普及与发展,“Internet”一词已经让我们不再感到陌生,随着E时代的到来,新的理念和结构也在不断的形成和完善,计算机网络技术的发展对人类技术史的发展产生了不可磨灭的深远影响。计算机网络技术的发展推动了人类的科学技术的发展,同时给人们的学习,工作和生活带来了诸多的好处,特点主要体现在以下几个方面: 快捷性、自由性、开放性、互动性、创新性。伴随着计算机网络技术的迅猛发展和广泛应用,人类进入了全新的网络经济时代。信息化、数字化、全球化、网络化应是21新世纪人类社会的重要特征,其中,以计算机网络迅猛发展而形成的网络化则是推动信息化、数字化和全球化的基础和核心。计算机网络技术的发展将以其融合一切现代先进信息技术的特殊优势而在21世纪形成一场崭新的信息技术革命,并进一步推动社会信息化和知识经济的发展。而计算机网络系统和相关技术也必将在21世纪社会信息化和知识经济浪潮中更快更大的发展。
本文了框架Struts+Spring+ Hibernate的系统结构结合高职高专人才培养模式,依托第三方软件平台,成功开发融学习、资源共享、交流为一体的顶岗实习学生管理系统。系统完成从功能测试和管理实践的经验积累,运行稳定,达到预期效果,为下一阶段学生管理工作提供有益的思路,有很好的现实意义。Struts2、Spring、Hibernate引言
?随着,越来越重视将各类信息化管理软件集成到一个适应的软件集成平台中,这也是开发的目的。软件行业的工业化趋势导致了构件的产生,让部分软件能够像硬件系统那样组合起来构建软件系统,就实现了软件的复用。若能结合系统的实际情况,充分利用已有的软件构件,将会大大提高生产效率,减少大量的重复劳动。因此,为了方便构件的管理和复用,解决传统的软件开发模式中通用性差、柔性低、开发效率低等一系列问题,采用“高内聚,低耦合”的成熟框架Stmts+S研ng+Hibemate(简称SSH框架)来进行构件库管理系统的开发,达到软件复用的目的。1 关键技术Struts、Spring、Hibernate是三个既相互独立又彼此关联的框架,它们可以无缝地整合起来构建灵活、易于扩展的多层Web应用程序,Struts用来实现表示层,Spring实现业务层,Hibemate实现持久层。
图1. Struts、Spring、Hibernate关系图Windows98、2000、XPIE6以上。
开发平台:MyEclipse 6.6
数据库:Mysql
WEB服务:Tomcat6.0
主要技术:Spring、Hibernate、Struts2.0、JfreeChart1.5GHz主频?
硬盘:40G以上
内存:512MB以上。
1.3 Spring简介
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。
目的:解决企业应用开发的复杂性
功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能
范围:任何Java应用
简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。
控制反转——Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它。
面向切面——Spring提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务(例如审计(auditing
文档评论(0)