当前位置:首页>文章 > 

mvc简介

mvc简介

mvc简介

本文核心词:

1.MVC模式:(思想)

主体:

m(业务逻辑层)(model层)(业务层,dao层,持久层)

service业务逻辑层,调用dao层(service类)

dao数据持久化,把对象的各种操作进行封装

(数据库封装工具类)

model用持久化类描述实例对象

v(视图层)

jspWEB表现层

c(控制层)

Action/Servlet 链接页面和后台业务,接收数据并调用下层操作(指定跳转的页面)

概念:

数据的输入:(view)jsp页面

数据的处理:控制器接收数据后调用model完成数据处理

数据的显示:(view)jsp界面

3.mvc是开发模式,三层结构(表现层,业务逻辑层,持久层)是开发习惯

4.框架学习:反射,XML配置,Annocation注解,mvc开发模式,分层开发模式

5.MVC的优点:

a.低耦合性:视图层和业务层分离,允许更改视图层代码而不用重新编译模型和控制器代码,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可

b.高重用性和可适用性:模型可以被不同的视图使用,

c.可维护性:java开发人员只需要负责业务逻辑层

6.MVC的缺点:

a.不太适合小型应用程序

b.较难理解

好啦,以上就是mvc简介全部内容,都看到这里了还不收藏一下??搜索()还能找到更多精彩内容。