正在回答
1回答
同学你好,
1、关于MVC和三层架构同学可以这样理解:
MVC:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。
model指的是模型,用来实现业务功能的,例如:biz包和dao包
view就是是视图,是应用程序中处理数据显示的部分。例如:jsp页面
controller控制器,就是用来关联视图和模型的。例如:controller包
2、三层架构:就是将整个应用划分为:表示层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(也叫持久层)(Data access layer)
持久层:表示与数据进行交互,指访问数据系统中的文件,实现对数据库中数据的增删改查的操作。所以持久层包括dao包
表现层:表示与用户进行交互的代码,主要功能是显示数据和接受传输用户的数据。所以表现层包括controller包和页面jsp组成
业务层:表示业务逻辑的代码,所以业务层包括biz包
3、关于同学所提的建议,我们会反馈给相关工作人员的,感谢同学对课程的支持。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
Java数据库开发与实战应用2018版
- 参与学习 人
- 提交作业 277 份
- 解答问题 4297 个
Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星