VO:VO(View Object) 通常是请求处理层传输的对象,它通过 Spring 框架的转换后,往往是一个 JSON 对象。 BO:BO(Business Object),它是业务逻辑层封装业务逻辑的对象,一般情况下,它是聚合了多个数据源的复合对象。DO:DO(Data Object)与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。DTO:DTO(Data Transfer Object)是远程调用对象,它是 RPC 服务提供的领域模型。