论文部分内容阅读
在跨入信息爆炸的时代之后,互联网已经在全世界普及,深入我们的工作生活,日新月异的改变旧的交友、联络和生活方式。当今时代,人们更加倾向于通过一些网络交友方式来维护自己的交友圈子和拓展人脉关系。通过网络联系朋友给如今的人们带来了极大的便利,一定程度上已经突破了地理范围的限制。通过交友网络,人们可以给世界任意角落的好友留言、进行聊天甚至视频,极大的方便了人们的生活,便利了信息交流。另外,通过互联网网络交友平台,现代人类极大的拓宽了人际关系的交际范围,拓宽了人脉关系,使得人们可以同交友平台的渠道,同朋友、朋友的朋友等等链式人脉,甚至陌生人进行交流,突破了现实生活中人们交际的局限。通过现代的互联网交友平台,人们更可以展示自我,表达自己的喜怒哀乐和生活感悟,彰显独特的个性和自我魅力。互联网交友,正是以其独特的优势和这种独特的魅力,潜移默化的改变着现今人们的生活、交友以及联络方式。Struts是现在一种流行的Web应用开发框架,它的设计是基于如今比较主流的MVC设计模式。Struts由于MVC的设计模式,将表示层和业务逻辑层进行了有效的分离,但它的缺点在于并没有提供数据持久层的支持。而相应来说,Hibernate可以为我们提供对数据持久层的良好支持。因此,将Struts框架和Hibernate框架进行了整合,贯穿了表现、业务、持久层的Spring框架,相形之下更是有开发灵活、低耦合并且易扩展的优势,提供了一个的企业应用完整解决方案的选择。通过对SNS交友网站的调研,本文设计并实现了一个基于Struts2.0、Hibernate和Spring的SNS交友系统。用基于面向对象的方法,对系统进行了分析和设计,从而降低了开发风险,提高了开发效率。系统基本实现了SNS交友系统的功能,如交友,日志管理和相册管理。