model
分层结构.png
  1. 【参考】分层领域模型规约:(结合上图分层结构理解)
  • DO(Data Object):此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。

  • DTO(Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。

  • BO(Business Object):业务对象,由 Service 层输出的封装业务逻辑的对象。

  • AO(ApplicationObject):应用对象,在Web层与Service层之间抽象的复用对象模型, 极为贴近展示层,复用度不高。

  • VO(View Object):显示层对象,通常是 Web 向模板渲染引擎层传输的对象。

  • Query:数据查询对象,各层接收上层的查询请求。注意超过 2 个参数的查询封装,禁止
    使用 Map 类来传输。

POJO(统称)

附 2:本规约专有名词

  1. POJO(Plain Ordinary Java Object):在本规约中,POJO 专指只有 setter/getter/toString 的简单类,包括 DO/DTO/BO/VO 等。

2.DO(Data Object):本手册指数据库表一一对应的POJO类。

JavaBean(规范)

https://stackoverflow.com/questions/3295496/what-is-a-javabean-exactly

相关文章:

  • 2021-07-30
  • 2021-08-29
  • 2022-12-23
  • 2022-01-08
  • 2021-11-08
猜你喜欢
  • 2021-09-08
  • 2021-12-15
  • 2022-02-25
  • 2022-12-23
  • 2021-11-21
  • 2022-01-07
  • 2021-04-20
  • 2021-12-19
相关资源
相似解决方案