当前位置:首页 > 基于java的博客网站设计与开发毕业论文(含源文件)
前言
本文介绍了基于轻量级J2EE开发博客网站。同时利用Spring、Struts、Hibernate、Ajax等框架整合开发。本文主要分为七章。
第一章主要介绍了进行博客网站的背景及意义。 第二章对博客网站设计方案做了简要介绍。 第三章介绍了博客网站的需求分析。
第四章详细介绍了系统的架构设计,并详细讲述了通过Spring 框架,向下整合Hibernate 进行持久层访问,利用DAO模式隔离业务逻辑层与具体持久层,向上整合Struts按清晰的MVC模式构建系统。
第五章简单讲述了系统设计时遇到的问题及解决方案,另外对系统的性能作了一个简要的评论及设计结果和设计结果分析。
第六章对全文所使用的方法、结果以及目的和意义做了全面的总结,展望java技术在Web上的一些应用。
本文的完成得到了戴祖旭博士的帮助和指导,在此向他表示衷心的感谢。
VII
文献综述
Hibernate相关文献介绍
文献[2]围绕着ORM,讲述了对象映射配置,对象关系映射、集合映射、对象的操作和查询。及详细如何利用Hibernate 构建DAO层,怎样根据PO的关系。面向对象操作数据库,怎么配置数据库映射文件。 Java基础文献概述
文献[10]讲述了java基础知识,如控制流程、初始化和清理、接口和内部类等。并讲述如何利用对象提供服务,并通过接口隐藏具体实现。 J2EE相关文献概述
文献[4]论述了在J2EE平台中在各层经常遇到的问题,该文献详细讲解如何解决J2EE平台所遇到的问题。
文献[8]将述了如何构建轻量级的J2EE企业应用程序,并讲解MVC在Web中应用,怎么将请求控制并转发,Struts标签。
文献[5]详细讲述了Spring 的控制反转、AOP编程思想。及其怎么利用Spring整合Hibernate ,利用Spring提供IOC容器管理DAO组件,利用事务管理SessionFactory。
文献[6]以8 个小型J2EE项目讲述怎么利用Struts、Hibernate、Spring等框架构建J2EE Web应用。并且也详细讲述各个框架的在项目中应用。
文献[7]这本书是有3个具有15以上的开发经验的企业java架构师或首席架构师所著。本书讲述了J2EE的3层所涉及的核心模式。通过通用模式可以更快构建稳定的J2EE应用。
文献[11]这本书详细讲述了架构设计的方法。架构设计应该包括那些方面。 怎么应用架构模式。 Ajax技术文献概述
文献[2]讲述了JavaScript、CSS、DOM、XML的在Ajax上一些应用。如何利
VIII
用这四个技术实现html片段的替换。并结合一些实例讲述如何利用Ajax 实现友好用户体验。 Eclipse文献概述
文献[9]讲述了如何利用Eclipse开发java应用程序。该文献主要讲如何构建java开发环境,如何安装Eclipse插件。并利用Eclipse自动生成一些代码。 Jsp文献概述
文献[3]围绕着实例讲述Jsp的各种技术。比如Servlet,JavaBean 在Jsp中的应
用。本文中的图片播放器和音频播放器是基于这书上实例改进的。
IX
第1章 绪论
第1节 背景
商业网站设计的主要目的一般是通过网站的推广,实现更多网络用户的关注,从而吸引更多的企业用户投入更多的宣传经费到网站上。
长期的战略目标,商业网站不仅是公共产品信息和服务的推广,它还是将买家与卖家、厂商和合作伙伴紧密结合的平台,借助这些商业网站可以消除企业与客户之间时间与空间带来的障碍。
Blog博客网站致力于为广大博客提供优质博客页面服务的商业网站。每个博客都希望借助自己的博客页面宣传自己,而博客数量越多,网站的点击率越高就越能够吸引广大的企业客户选择该商业网站作为媒介,将自己的产品展现给客户。可以说,对这些博客网站而言:为博客提供良好的服务就意味着为网站带来更多的商业客户。因此,在具体设计实现该博客网站时,主要考虑了主流博客网站的几个主要功能。
1. 博客的注册、登录验证功能 2. 网络用户通过关键字搜索博文功能 3. 最热门博客页面推荐浏览 4. 文章详细内容及相关评论显示 5. 博客页面访问量统计 6. 博客个人文章管理维护功能 7. 博客个人文章分类管理维护功能 8. 博客个人友情链接维护功能 9. 博客个人基本信息管理维护功能 10. 博客图片上传及个人相册管理 11. 网络用户写留言,博主查看留言。
1
共分享92篇相关文档