浅谈JavaEE三层架构及与mvc的区别
来源:互联网 发布:ug10.0编程视频教程 编辑:程序博客网 时间:2024/05/22 08:12
浅谈JavaEE三层架构及与mvc的区别
javaEE的三层架构是javaEE特有的
一般分为
1、视图层(web层)
2、业务逻辑层(service层)
3、数据访问层(dao层)
各层的作用
1:数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.
2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。
3:表示层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成:aspx,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
与MVC的联系
所谓的mvc即模型(model)、视图(view)、控制器(controller)
1)model通常由javaBean充当
2)view通常由jsp充当
3)controller通常由servlet充当
阅读全文
0 0
- 浅谈JavaEE三层架构及与mvc的区别
- 三层架构及与MVC的区别
- 浅谈三层架构与MVC模式的区别
- JavaEE 三层架构的浅谈
- 谈谈JavaEE的mvc模式及典型的三层架构
- 三层架构与MVC架构的区别
- 浅谈MVC与三层架构
- 浅谈三层架构与MVC
- MVC与三层架构的区别
- 三层架构与MVC的区别
- 三层架构与MVC的区别
- 三层架构与MVC的区别
- 三层架构与MVC的区别
- 三层架构与MVC的区别1
- 三层架构与MVC的区别
- MVC模式与三层架构的区别
- mvc与三层架构的区别
- 三层架构与MVC的区别
- jQuery $.ajax传递数组的traditional参数传递必须true
- 【BigHereo 30】---T9-《信息系统开发与管理》---大总结
- LoopVIewPager 第三方框架
- win7 64位安装tensorflow
- sift笔记
- 浅谈JavaEE三层架构及与mvc的区别
- Dubbo服务的运行方式(使用maven构建dubbo可执行的jar包)
- Java组合实体模式
- AABB
- opencv-视频分析
- pandas.read_csv参数解释
- Java异常---Illegal access: this web application instance has been stopped already
- 上传视频至本地文件夹(文件也可以上传)java代码
- U盘重装系统window10换window7