JavaEE应用的分层模型
来源:互联网 发布:51单片机at指令 编辑:程序博客网 时间:2024/05/21 09:58
不管是经典的JAVAEE架构,还是轻量级JavaEE架构,大致上都可以分为如下几层:
1、Domain Object(领域对象)层:此层由一系列的POJO(Plain Old Java Object)组成,这些对象是该系统的Domain Object,往往包含了各自所需实现的业务逻辑方法。
2、DAO(Data Access Object,数据访问对象)层:此层由一系列的DAO组件组成,这些DAO实现了对数据库的创建、查询、更新和删除(CRUD(增加(Create)、读取(Retrieve)(重新得到数据)、更新(Update)和删除(Delete)))等原子操作。{在经典JAVAEE应用中,DAO层也被改称为EAO层,EAO层组件的作用与DAO层组件的作用基本类似。只是EAO层主要完成对实体(Entity)的CRUD操作,因此简称EAO层。}
3、业务逻辑层:此层由一系列的业务逻辑对象组成,这些业务逻辑对象实现了系统所需要的业务逻辑方法。这些业务逻辑方法可能仅仅用于暴露Domain Object对象所实现的业务逻辑方法,也可能是依赖DAO组件实现的业务逻辑方法。
4、控制器层:次层由一系列控制器组成,这些控制器用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,并根据处理结果转发到不同的表现层组件。
5、表现层:此层由一系列的JSP页面、Velocity页面、PDF文档视图组件组成,负责收集用户请求,并显示处理结果。
0 0
- javaEE的应用分层模型
- JavaEE应用的分层模型
- JavaEE应用的分层模型和架构
- 轻量级javaee应用的分层模型2015-06-10
- JavaEE应用的分层简介
- 分层模型的典型应用和FishiGUI的分层模型
- Java EE应用的分层模型
- 【J2EE】:Java EE应用的分层模型
- Java EE应用分层模型
- Java EE 应用项目的设计分层模型
- 分层的网络模型
- 分层架构模型的改进
- neutron网络的分层模型
- JavaEE应用的组件
- JAVAEE分层开发模式
- 学习笔记-轻量级Java EE:Java EE应用的分层模型
- 分层模型
- 分层体系结构模式的应用
- Leetcode204: N-Queens II
- 蓝桥杯 数字三角形 Java代码
- 简单地响应式布局----CSS3中的Media Query(媒介查询)
- 数据结构基础(C语言版)(朱仲涛翻译)代码学习 第一章002
- 无向图中三角形个数
- JavaEE应用的分层模型
- poj2771——二分最大独立集
- 203. Remove Linked List Elements
- NOIP2014 Day1T1生活大爆炸版石头剪刀布 模拟
- activity,view,window,windowmanager代码阅览总结及相互关系
- Android用surface直接显示yuv数据
- 植物大战僵尸经典开发步骤
- 玩转位运算
- Android四大组件之Broadcast