1、 1 摘摘 要要. 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 2 摘摘 要要 近些年来, 随着计算机的普及与发展, “Internet”一词已经让我们不再感到
2、陌 生,随着 E 时代的到来,新的理念和结构也在不断的形成和完善,计算机网络 技术的发展对人类技术史的发展产生了不可磨灭的深远影响。 计算机网络技术的 发展推动了人类的科学技术的发展,同时给人们的学习,工作和生活带来了诸多的 好处,特点主要体现在以下几个方面: 快捷性、自由性、开放性、互动性、创新 性。伴随着计算机网络技术的迅猛发展和广泛应用,人类进入了全新的网络经济 时代。信息化、数字化、全球化、网络化应是 21 新世纪人类社会的重要特征, 其中,以计算机网络迅猛发展而形成的网络化则是推动信息化、数字化和全球化 的基础和核心。 计算机网络技术的发展将以其融合一切现代先进信息技术的特殊 优势而
3、在 21 世纪形成一场崭新的信息技术革命,并进一步推动社会信息化和知 识经济的发展。而计算机网络系统和相关技术也必将在 21 世纪社会信息化和知 识经济浪潮中更快更大的发展。 本文采用了当今比较流行的框架 Struts2+Spring+ Hibernate 的系统结构, 结合高职高专人才培养模式,依托第三方软件平台,成功开发融学习、资源共享、 交流为一体的顶岗实习信息处理平台学生管理系统。 系统完成从功能测试和管理 实践的经验积累,运行稳定,达到预期效果,为下一阶段学生管理工作提供有益的 思路,有很好的现实意义。 关键词关键词: Struts2、Spring、Hibernate、顶岗实习 3
4、引言 随着大学学生毕业人数的增加及学校对顶岗实习生要求的提高,社会越来越 重视将构建学生各类信息化管理软件,集成到一个适应的软件集成平台中,这也 是该处理平台开发的目的。软件行业的工业化趋势导致了构件的产生,让部分软 件能够像硬件系统那样组合起来构建软件系统,就实现了软件的复用。若能结合 系统的实际情况,充分利用已有的软件构件,将会大大提高生产效率,减少大量 的重复劳动。因此,为了方便构件的管理和复用,解决传统的软件开发模式中通 用性差、柔性低、开发效率低等一系列问题,采用“高内聚,低耦合”的成熟框架 Stmts+S 研 ng+Hibemate(简称 SSH 框架)来进行构件库管理系统的开发,以达 到软件复用的目的。 4 第一章第一章 1 1 关键技术关键技术 Struts、Spring、Hibernate 是三个既相互独立又彼此关联的框架,它们可以无 缝地整合起来构建灵活、易于扩展的多层 Web 应用程序,Struts 用来实现表示 层,Spring 实现业务层,Hibemate 实现持久层。 图 1. Struts、Spring、Hibernate 关系图 1.1 软