Skip to content

Latest commit

 

History

History
81 lines (39 loc) · 1.07 KB

项目组成.md

File metadata and controls

81 lines (39 loc) · 1.07 KB

项目组成

  • entity / po / do

    实体类,与数据的表字段一一对应

  • mapper / dao

    数据访问层

  • vo

    • Query : 查询参数对象
    • VO : 值对象
  • service

    业务接口

  • service.impl

    业务接口的实现类

  • dto

    数据传输对象,service 层使用的对象

    • 返回对象(result)
      • Detail : 根据业务需要放回的组合对象
      • DTO : 提取需要的字段的简单对象
    • 参数对象(param)
      • Insert : 插入参数对象
      • Update : 更新参数对象
  • controller

    接口调用暴露

项目分层

  • spring-boot-common √

    通用类服务

  • spring-boot-repository √

    数据访问层

  • spring-boot-service √

    业务服务层

  • spring-boot-api √

    应用接口层

  • spring-boot-gateway

    应用网关层:用户用户认证、鉴权

  • spring-boot-task

    定时任务应用模块

  • spring-boot-cloud-storage

    云存储模块

  • spring-boot-websocket-nettty

    基于netty的websocket服务器