J2EE应用与环境

一.J2EE应用组件

1.控制器组件:包括前端核心控制器——拦截用户请求,将请求转发给用户实现;

用户实现控制器——负责处理调用业务逻辑方法,处理用户请求

2.业务逻辑组件:实现业务逻辑,一个业务逻辑方法对应一次用户操作。一个业务逻辑方法是一个整体,因此要对业务逻辑方法增加事务性。

业务逻辑方法仅仅负责实现业务逻辑,不应该访问数据库,因此业务逻辑组件中不该出现原始的hibernate ,JDBC等API。

3.DAO组件:Data Access Object数据访问对象,每个DAO组件都提供Domain Object对象的基本创建、查询、删除、修改等操作。为了业务逻辑组件与DAO组件的实现分离,为每个DAO组件提供接口,业务逻辑组件面向接口编程。

4.领域对象组件:抽象了系统的对象模型,通常领域对象的状态必须保存在数据库里,因此每个领域对象通常对应一个或多个数据表。

5.表现层组件:收集用户输入数据或向客户显示系统状态。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值