MVC模式

一、什么是MVC?

在公司里MVC被认叫做设计模式、三层构架等,这些名称也是对的,但是它的实质又是什么呢?

MVC的全称为Model(模型)-View(视图)-Controller(控制器),简写为MVC,产生的时间是1982年。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中,所以说是很强大的!

 

二、Model View Controller的各自特点

1、Model:

体现:实体类(entity、Javabean、pojo、domain)和dao层(在这里给大家普及一下dao的全写哈,d:date, a:access ,o:object 被统称为数据访问对象

特点:

          1.1 模型表示业务数据

          1.2 业务逻辑(数据与数据操作之间的关系就是业务逻辑

2、View:

体现:jsp页面(也就是一般的显示页面,没有Java代码)

特点:

           2.1.视图是用户看到并与之交互的界面

           2.2 视图向用户显示相关的数据

           2.3 接受用户的输入

           2.4 不进行任何实际的业务处理

3、Controller:

体现:Servlet

特点:

           3.1 控制器接受用户的输入并调用模型和视图去完成用户的需求

           3.2 控制器接受请求并决定调用哪个模型组件去处理请求,然后决定调用那个视图来显示模型处理返回的数据

(大家其实可以多去看一些资料,来更新自己的知识,因为我们IT行业的3年时间里没有更新自己的知识的话,公司裁员也就不远了,要时刻树立危机意识)

今天就给大家分享到这里,拜拜啦~吐舌头

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值