关于梦境的APP
技术实现方案(WEB端)
指导老师:***
队名:微积分(Calculus)团队
队员:魏裔龙 刘海文 孙天松 刘刚 纪阳 徐凯平
时间:2016-03-26
1 .WEB端技术
1.1 WEB端技术路线
1.1.1 MVC模式
WEB端主体框架采用MVC的设计模式,通过视图、控制器、模型的分离减少了代码的耦合度,由于MVC模式的三个模块相互独立,改变其中一个不会影响其他两个,所以依据这种设计思想能构造良好的少互扰性的构件。
图3-1 MVC模型
图3-2 MVC模式
1.1.2WEB架构
图3-3 服务端系统架构图
php文件管理系统mvc 源码
WEB应用系统大多采用J2EE(Java 2 Platform Enterprise Edition)的多层框架结构模型,WEB应用框架技术是一种针对某一特定应用领域的面向对象软件复用技术由特定应用领域的软件体系结构所决定的软件构架。我们将使用J2EE三个比较受欢迎的开源框架SSH来实现web功能。
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。
1)Struts框架
Struts框架是基于MVC(Model-View-Controller,模型视图控制器)模式的框架。采用Java语言编写,它继承了MVC设计模式的特性,对应用系统的用户界面显示和数据的后端业务逻辑代码进行了抽象,并且整合了Servlet与JSP在WEB应用系统开发上的优势。在Struts框架中,模型由实现业务逻辑的JavaBean组件构成,控制器由Action以及l配置文件来实现,视图由一组JSP文件构成。
2)Spring框架
Spring框架由一个容器、一个配置和组织组件的框架,一组内置的为事务、持久化和WEB用户接口提供的服务组成,是一个轻量的控制反转((Inversion of Control,IoC)和面向方面(Aspect-oriented Programming,AOP)的容器框架:
轻量:完整的Spring框架可在一个大小1 MB多的JAR文件里发布,并且Spring所需的处理开销也很小。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论