论文摘要
随着Web开发的迅速发展,开发者为了使开发效率提高、为了使软件开发成本得到减少,在各种Web应用的实际开发过程中,软件复用的技术得到了广泛的应用。而作为软件设计领域的重要复用技术,设计模式尤其是MVC设计模式能够很好的将业务层、控制层和表示层分离,从而Web应用之中的表现逻辑与业务代码重复和逻辑的绑定,以及代码重复和功能重复的问题等问题得到了很好的解决。本文以MVC设计模式和Struts、Spring、Hibernate整合开发框架的基本原理为基础,充分利用三种框架各自的优点,来完成java Web的系统开发工作。本文用Hibernate框架来实现持久层,它封装了对数据库表的操作,使得程序员能够更加的专注于业务逻辑的开发与实现。Struts框架负责调用业务逻辑层的Service,控制service的生命周期,从而导致这两层之间耦合性比较强,这时通过Spring的协调,两层之间的依赖性就降低了这样就减弱了层与层之间的耦合性。本文首先对博客系统的背景与发展做了简单的介绍,然后将开发博客所用到的MVC设计模式和Struts、Spring、Hibernate三种框架做了简单的描述,之后对博客系统进行需求分析,划分功能模块以及进行系统的具体的设计与实现,接着详细设计了博客系统的数据库,最后,对博客系统的开发做出了一定的总结和展望。
论文目录
相关论文文献
- [1].浅议MVC设计模式在JavaWeb中的作用[J]. 科技风 2018(22)
- [2].MVC设计模型及其应用[J]. 考试周刊 2009(03)
- [3].浅析Struts2框架[J]. 现代经济信息 2009(04)
- [4].MVC设计模式在JSP开发Web应用程序中的应用探究[J]. 信息与电脑(理论版) 2017(24)
- [5].MVC开发框架在asp.net中应用的探究[J]. 电子测试 2013(09)
- [6].浅谈民办高职MVC设计模式的教学方法[J]. 科技资讯 2018(04)
- [7].MVC设计模式在基于ASP.NET系统开发中的应用[J]. 科技广场 2008(05)
- [8].基于Struts和Hibernate技术的商品订购系统的开发[J]. 杨凌职业技术学院学报 2011(01)
- [9].一种基于J2ME的轻量级MVC框架设计[J]. 重庆邮电大学学报(自然科学版) 2008(04)
- [10].基于MVC设计模式的软件开发论坛的设计与实现[J]. 电脑知识与技术 2018(27)
- [11].基于J2EE的MVC设计模式的WEB应用开发的探讨[J]. 科技创新导报 2008(10)
- [12].基于J2EE的MVC设计模式的WEB应用开发的探讨[J]. 科技创新导报 2008(19)
- [13].基于MVC设计模式的SaaS云计算数据中心构建与鲁棒性测试模式探究[J]. 电脑知识与技术 2017(31)
- [14].基于MVC设计模式的新闻发布系统的设计与实现[J]. 课程教育研究 2018(27)
- [15].基于MVC模式的Web框架设计关键技术研究[J]. 电脑知识与技术 2011(10)
- [16].BPMN改进MVC建模的研究[J]. 计算机应用与软件 2008(04)
- [17].Struts框架及其Web应用开发过程[J]. 辽宁经济职业技术学院(辽宁经济管理干部学院学报) 2008(03)
- [18].基于MVC设计模式的运维管理系统设计[J]. 电子设计工程 2017(23)
- [19].基于Hibernate和Struts整合的MVC模式设计及应用[J]. 巢湖学院学报 2008(06)
- [20].基于.NET和J2EE平台下MVC设计模式的研究[J]. 硅谷 2010(02)
- [21]..NET平台下MVC设计模式的实现策略[J]. 电脑知识与技术 2008(36)
- [22].MVC框架下的Struts技术[J]. 软件导刊 2008(06)
- [23].MVC模式下多界面控制的设计和实现[J]. 电脑知识与技术 2013(09)
- [24].MVC设计模式在J2EE领域的应用研究[J]. 科技信息 2010(08)
- [25].Struts框架与多种设计模式在网络教学中的应用[J]. 航空计算技术 2009(02)
- [26].Struts框架与多种设计模式在网络教学中的应用[J]. 微型电脑应用 2009(02)
- [27].基于MVC设计模式的Struts框架的设计与实现[J]. 安阳工学院学报 2013(06)
- [28].J2EE和.NET平台下MVC设计模式比较[J]. 河北省科学院学报 2008(03)
- [29].MVC设计模式在互联网+农副产品创新电商平台应用研究[J]. 电脑编程技巧与维护 2018(11)
- [30].基于Asp.net高校贫困生信息管理系统框架设计[J]. 电脑知识与技术 2009(16)