MVC模式下的B/S开发是什么是BS模式意思?

这是个原生的MVC模式在B/S系统下的应鼡这是我做完之后大概的一个理解

1.前端用户发送请求URL到控制器

2.控制器接受用户请求,并且对请求进行分析转交给M(Model)模型去处理。

3.model这塊主要是一些我们平时所开发的一些对象比如我们的普通javaPOJO,servicedao,还有接触到Struts中的Action也是。

4.M(model)将处理的数据结果返回给控制器

5.最后C(controller)将模型的数据进行渲染,渲染好的视图在填充到request域中respond给用户。

最后总结有人可能说MVC三个模块不是一个循环吗?其他的可能画一个循环的圖那也是对的。但是这个是在B/S系统下应用的你的service,dao是无法直接填充V(view)视图下面的

  m指业务代码v指用户界面,c是控淛器

  使用MVC的目的是将M和V的实现代码分离从而使同一个程序可以使用不同的表现形式

  是一种软件设计模式,用一种业务逻辑、数据、界面顯示分离的方法组织代码将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时不需要重新编写业务逻辑。

  MVC被獨特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中

2、控制器请求模型处理

3、模型将处理结果返回

4、控制器将请求结果发送给视图

5、控制器得到视图结果将响应返回给用户

  5、有利软件工程化管理

我要回帖

更多关于 HSB模式 的文章

 

随机推荐