原文:阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义

分层领域模型规约: DO Data Object :与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO Data Transfer Object :数据传输对象,Service或Manager向外传输的对象。 BO Business Object :业务对象。 由Service层输出的封装业务逻辑的对象。 AO Application Object :应用对象。 在Web层与Serv ...

2017-12-03 23:39 3 67854 推荐指数:

查看详情

阿里java开发手册命名规约解读之DO/BO/DTO/VO/AO

前言 在阅读《阿里巴巴Java开发手册》时,看到命名规则中有这样一条 虽然知道这些是根据Java对象的角色所分配名称的后缀,但是没有弄清楚分别是什么意思,日常开发也没有使用到。 网上查找了一些资料,但是感觉大多数都是一样的,可能大家都是互相copy,篇幅过长并且不易理解。 别灰心 ...

Thu Feb 01 22:20:00 CST 2018 4 5048
Java分层领域模型的DODTOBOAOVOPOJO、Query定义

分层领域模型: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object ...

Wed Aug 05 00:35:00 CST 2020 0 608
DODTOBOAOVOPOJO定义和转换的正确姿势(转)

一、引言 DODTOBOAOVOPOJO的概念看似简单,但是想区分好或者理解好也不容易,本文简单梳理一下。通过各层POJO的使用,有助于提高代码的可读性和可维护性。 二、区别 《阿里巴巴Java开发规范》关于领域模型的部分介绍如下: 最难理解的是BO,大致这么理解 ...

Fri Apr 02 20:52:00 CST 2021 0 240
JavaPO、DODTOVOBOPOJO 、DAO、TO的概念

1. PO(persistant object) 持久对象 在 O/R 映射的时候出现的概念,如果没有 O/R 映射,没有这个概念存在了。 通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。 可以看成是与数据库的表相映射的 Java 对象。 最简单的 PO ...

Fri Sep 10 07:33:00 CST 2021 0 211
JavaPO、DO、TO、DTOVOBOPOJO 、DAO的概念

1.PO(persistant object) 持久对象   在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库的表相映射的 Java 对象。最简单的 PO 就是对应数据库某个表 ...

Wed Jun 14 19:16:00 CST 2017 0 4089
关于各种O,DO/BO/DTO/VO/AO/PO

阿里巴巴Java开发手册 链接:https://pan.baidu.com/s/11I9ViOrat-Bw_HA8yItXwA 密码:x5yi 2. DO/BO/DTO/VO/AO/PO PO(persistant object) 持久对象 ...

Mon Dec 24 07:00:00 CST 2018 1 2329
Java阿里巴巴Java开发手册

  阿里巴巴Java开发手册   下载地址:https://github.com/alibaba/p3c   阿里巴巴代码规范检查插件p3c   下载地址:https://github.com/alibaba/p3c ...

Fri Jul 05 05:08:00 CST 2019 0 1119
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM