JAVA Model 中的 VO、BO、DO、DTO

  • VO:VO(View Object) 通常是请求处理层传输的对象,它通过 Spring 框架的转换后,往往是一个 JSON 对象。
  • BO:BO(Business Object),它是业务逻辑层封装业务逻辑的对象,一般情况下,它是聚合了多个数据源的复合对象。
  • DO:DO(Data Object)与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。
  • DTO:DTO(Data Transfer Object)是远程调用对象,它是 RPC 服务提供的领域模型。
本文由 千寻啊千寻创作。可自由转载、引用,但需署名作者且注明文章出处。


当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器