您的位置:首页 > 编程语言 > Java开发

Java EE应用综述

2015-07-09 12:36 507 查看
一.JavaEE应用的分层模型

Domain Object(领域对象)层:此层由普通的Java对象组成,往往包含要实现的业务逻辑方法

DAO:数据访问层,实现了对数据库的创建,查询,更新,删除等原子操作

业务逻辑层:此层由系列的业务逻辑对象组成,实现了所需的业务逻辑方法。这些方法可能只用于继承DomainObject对象所实现的业务逻辑方法,也可能依赖DAO组件实现业务逻辑方法

控制层:由系列控制器组成,用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,并根据结果转发到不同表现层

表现层:由JSP页面组成,负责收集请求,显示结果

二.应用组件

表现层组件:JSP

-控制器组件:MVC框架

-业务逻辑组件:实现业务逻辑,不应该出现持久层API

DAO组件:每个DAO组件提供接口,面向DAO接口编程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: