1 Matching Annotations
  1. Nov 2023
    1. 终端显示层: 各端模板渲染并执行显示的层。当前主要是 Velocity 渲染,JS 渲染, JSP 渲染,移动端展示等。 开放接口层: 将 Service 层方法封装成开放接口,同时进行网关安全控制和流量控制等。 Web 层: 主要是对访问控制进行转发,各类基本参数校验,或者不复用的业务简单处理等。 Service 层:业务逻辑层。 Manager 层: 通用业务处理层。这一层主要有两个作用: 其一,你可以将原先 Service 层的一些通用能力下沉到这一层,比如 与缓存和存储交互策略,中间件的接入; 其二,你也可以在这一层 封装对第三方接口的调用,比如调用支付服务,调用审核服务等。 DAO 层: 数据访问层,与底层 MySQL、Oracle、Hbase 等进行数据交互。 外部接口或第三方平台: 包括其它部门 RPC 开放接口,基础平台,其它公司的 HTTP 接口。

      分层架构中的每一层的作用