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 服务提供的领域模型。
本文由 千寻啊千寻创作。可自由转载、引用,但需署名作者且注明文章出处。