- 请问JAVA三层架构、持久层、业务层、表现层都该怎么理解?和MVC三层模型有什么区别?
- J2EE架构到底是什么?
- web开发中三层结构和四层结构分别指哪三层和哪四层?
- 什么是三层wbs结构?
- Web标准的三层结构是什么?
请问java三层架构、持久层、业务层、表现层都该怎么理解?和MVC三层模型有什么区别?
持久层用来固化数据,如常说的DAO层,操作数据库将数据入库业务层用来实现整体的业务逻辑如前台获得了数据,逻辑层去解析这些数据,效验这些数据等操作表现层很好解释你现在看到的网页一些界面都属于表现层的东西可以用一些Html,jsp,Swing来实现至于mvc么对应的是model(模型)view(视图)Controller(控制)在javaweb中就很好理解了再XX系统中,前台页面属于view贯穿前台后台持久层的一套模型就是model(EJB,Spring来实现)而连接前台后台进行逻辑操作的就是Controller(Struts来实现)
J2EE架构到底是什么?
J2EE构架是一套 Java 技术的框架,有助于构建新一代企业型应用和 web 应用程序。J2EE 的架构遵循三层架构的元素,包括客户端(如 Web 浏览器)、服务器端(如应用服务器)和数据存储(如数据库)。J2EE 架构的核心是 JAVA 组件(J***aBeans、servlets 和 J***a Server Pages),以及用于建立分布式应用的 J***a 安全性模型和对象模型。
web开发中三层结构和四层结构分别指哪三层和哪四层?
三层:
1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不
是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.
2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。
3:表示层:主要表示WEB方式,也可以表示成WINFORM方式,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
四层:表示层->应用层->业务逻辑层->数据服务层
什么是三层wbs结构?
WBS图的层次——关键的三层
工作分解结构图(WBS图)是将项目按照产出物内在结构或实施过程的顺序进行逐层分解而形成的工作结构示意图。WBS图关键的三层如下:
1、子项目层:可进行任务的分解,对应的是特定的产出物。可用活动名称表示,也可用产出物名称表示。
2、项目任务层:与某一性质可交付成果进行对应的。根据成果的分解情况可以设置多层。可用活动过程表示,也可用可交付成果名称表示。
3、工作单元层(基本活动层):实现最底层任务所需要的全部工作。用工作名称表示。
Web标准的三层结构是什么?
表现层(Presentation layer):表现层可以说是距离用户最近的层,主要是用于接收用户输入的数据和显示处理后用户需要的数据。一般表现为界面,用户通过界面输入查询数据和得到需要的数据。业务逻辑层(Business Logic Layer):业务逻辑层是处于表现层和数据访问层之间,主要是从数据库中得到数据然后对数据进行逻辑处理。数据访问层(Data access layer):数据访问层是直接和数据库打交道的,对数据进行“增、删、改、查”等基本的操作。
关注优就业,学习更多IT知识。