星空网 > 软件开发 > Java

Java EE架构

  Java EE架构一般包含以下几层:

1、领域对象(Domain Object)层:该层主要是由抽象的对象模型组成(也称POJO,Plain Old Java Object 普通的、传统的Java对象),一般包含了各自所需要的业务逻辑方法,通常这些对象模型的状态要保存在数据库中,以提供持久化支持;

2、DAO(Database Access Object)层:该层由系列的DAO组件组成,完成对数据库的CRUD(创建create、查询retrieve、更新update、删除delete)等操作;

3、业务逻辑层:该层由系列的业务逻辑对象组成,这些业务逻辑对象中实现了系统所需的逻辑方法,这些业务逻辑方法可能仅仅用于暴露Domain Object对象所实现的业务逻辑方法,也可能是DAO所实现的业务逻辑方法。为了实现;

4、控制器层:该层主要由控制器组件组成,控制器用于拦截用户请求,并将请求转发给各自对应的业务逻辑方法;处理用户请求,并将处理结果转发到不同的表现层组件;

5、表现层:该层由系列的视图组件组成,包括JSP页面、Velocity页面等,该层负责收集用户请求,并将处理结果展示给用户;

Java EE各组件之间以松耦合的方式耦合在一起,由上到下,上层组件的实现依赖下层组件的功能;从下向上,下层组件为上层组件提供支持,如图:

Java EE架构




原标题:Java EE架构

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Google电商:https://www.goluckyvip.com/tag/14991.html
网站搜索排名:https://www.goluckyvip.com/tag/14992.html
SEO扩展插件:https://www.goluckyvip.com/tag/14993.html
GA创建与绑定:https://www.goluckyvip.com/tag/14994.html
谷歌市场预期:https://www.goluckyvip.com/tag/14995.html
Google 广告:https://www.goluckyvip.com/tag/14996.html
怪物在游轮上复活的电影 怪物在游轮上复活的电影叫什么:https://www.vstour.cn/a/411230.html
在线旅游如何选择更优惠的旅游产品?:https://www.vstour.cn/a/411231.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流