Java EE 应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jcsyl_mshot/article/details/81631278
Java EE 应用的分层模型

大都是经典的javaEE 的架构大致分为一下几层:
Domain Object:领域对象层,由一系列的POJO(传统Java对象)组成

DAO:数据库访问层,由一系列的DAO 组件组成,实现对数据库的创建,查询,更新等

Service:业务逻辑层,由一系列业务逻辑对象组成

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

View:表现层,由一系统JSP页面等组件组成,显示处理结果

JavaEE 应用的组件
  • 表现层组件,负责收集用户输入或则希纳是系统状态,最常用的技术是JSP
  • 控制器组件:对于JavaEE的MVC 框架,其提供一个前端核心控制器,负责拦截用户请求,转发给用户实现的控制器组件
  • 业务逻辑组件:系统的核心组件,实现业务逻辑,不应该出现原始的MyBatis、Hibernate和JDBC API。
  • DAO组件:提供Domain Object对象的基本创建,查询,更新和删除等操作。
  • 领域对象组件:抽象系统的对象模型

猜你喜欢

转载自blog.csdn.net/jcsyl_mshot/article/details/81631278
今日推荐