Java EE应用综述

一.JavaEE应用的分层模型

  • Domain Object(领域对象)层:此层由普通的Java对象组成,往往包含要实现的业务逻辑方法
  • DAO:数据访问层,实现了对数据库的创建,查询,更新,删除等原子操作
  • 业务逻辑层:此层由系列的业务逻辑对象组成,实现了所需的业务逻辑方法。这些方法可能只用于继承DomainObject对象所实现的业务逻辑方法,也可能依赖DAO组件实现业务逻辑方法
  • 控制层:由系列控制器组成,用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,并根据结果转发到不同表现层
  • 表现层:由JSP页面组成,负责收集请求,显示结果

二.应用组件

  • 表现层组件:JSP
  • -控制器组件:MVC框架
  • -业务逻辑组件:实现业务逻辑,不应该出现持久层API
  • DAO组件:每个DAO组件提供接口,面向DAO接口编程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值