原文:阿里巴巴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