毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

JSP开放式基金咨询平台的开发毕业论文(Struts Spring Hibernate)

更新时间:2016-8-28:  来源:毕业论文
采用三层架构以后,用户界面层通过统一的接口向业务层发送请求,业务层按自己的逻辑规则将请求处理后进行数据库操作,然后将数据库返回的数据封装成类的形式返回给用户界面层。这样用户界面层甚至可以不知道数据库的结构,它只要文护与业务层之间的接口即可。这种方式在一定程序上增加了数据库的安全性,同时也降低了对用户界面层开发人员的要求,因为它根本不需要进行任何数据库操作。
4.2架构概述
本系统严格采用JavaEE的三层结构,分为表现出、业务逻辑层和数据服务层。三层体系将业务规则、数据访问等工作放到中间层处理,客户端不直接与数据库交互,而是通过控制器与中间层建立连接,再由中间层与数据库交互。
表现层禁止JSP内嵌Java脚本,因而比较简单,JSP页面使用Struts2标签来显示数据,生成页面显示效果。
中间层采用Struts2+Spring+Hibernate,为了分离控制层与业务逻辑层,又可细分为:(1)Web层,就是MVC模式里面的“C”(Controller),负责表现层与业务逻辑层
的交互,调用业务逻辑层,并将业务数据返回给表现层来显示。MVC框架采用流行的Struts2。
(2)Service层(业务逻辑层),负责实现业务逻辑,多DAO对象进行正面模式的封装。
(3)DAO层(数据访问对象层),负责与持久化对象交互,封装了数据的增、删、改、查原子操作。
(4)PO层(持久化对象层),通过实体/关系映射工具将关系型数据库的数据映射成对象,负责拦截,然后通过Spring提供的自动装配功能,定位Spring容器中的业务逻辑组件,调用业务逻辑组件方法来处理用户请求。乙醇和钠反应微型化实验改进
数据服务层使用Oracle数据库存放数据。
系统的总体架构如图4.2所示。

图4.2系统架构图
随着网络应用技术的成熟,针对这一系列的问题,基于多层框架(三层或以上)的B/S(Browser/Server)结构应运而生。典型情况下,由表示层、业务逻辑层和数据层各自独立组成所谓的“三层架构”。其中,数据层又叫企业信息系统层、集成层或者持久化层。本系统所运用的正是B/S的结构。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

JSP开放式基金咨询平台的开发毕业论文(Struts Spring Hibernate) 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。