原文:Java分層領域模型的DO、DTO、BO、AO、VO、POJO、Query定義

分層領域模型: DO Data Object :與數據庫表結構一一對應,通過DAO層向上傳輸數據源對象。 DTO Data Transfer Object :數據傳輸對象,Service或Manager向外傳輸的對象。 BO Business Object :業務對象。 由Service層輸出的封裝業務邏輯的對象。 AO Application Object :應用對象。 在Web層與Servi ...

2020-08-04 16:35 0 608 推薦指數:

查看詳情

Java領域模型-POJOVODOBODTO

Java領域模型 Bean java可重用組件,有顯示邏輯的POJO,目的是把程序,業務邏輯和顯示邏輯分開嗎,降低開發的復雜程度和維護成本。 規范 這個類必須有一個公共的缺省構造函數 這個類的屬性用 getter 和 setter 訪問 這個類可被序列化 POJO ...

Mon Aug 03 07:40:00 CST 2020 0 849
阿里巴巴Java開發手冊中的DODTOBOAOVOPOJO定義

分層領域模型規約: DO( Data Object):與數據庫表結構一一對應,通過DAO層向上傳輸數據源對象。 DTO( Data Transfer Object):數據傳輸對象,Service或Manager向外傳輸的對象。 BO( Business Object):業務對象 ...

Mon Dec 04 07:39:00 CST 2017 3 67854
DODTOBOAOVOPOJO定義和轉換的正確姿勢(轉)

一、引言 DODTOBOAOVOPOJO的概念看似簡單,但是想區分好或者理解好也不容易,本文簡單梳理一下。通過各層POJO的使用,有助於提高代碼的可讀性和可維護性。 二、區別 《阿里巴巴Java開發規范》關於領域模型的部分介紹如下: 最難理解的是BO,大致這么理解 ...

Fri Apr 02 20:52:00 CST 2021 0 240
POJODTOVOAOBOQUERY、CONDITION、ENTIRY的區別

我們項目中會定義各種Object,如下圖所示,我把它們分成了三大類 常用的對象: POJO (Plain Ordinary Java Object): 簡單的java類,統稱 DTO (Data Transfer Object):傳輸數據使用 VO (View Object ...

Wed Jul 08 17:41:00 CST 2020 0 603
關於各種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中PO、DODTOVOBOPOJO 、DAO、TO的概念

1. PO(persistant object) 持久對象 在 O/R 映射的時候出現的概念,如果沒有 O/R 映射,沒有這個概念存在了。 通常對應數據模型 ( 數據庫 ), 本身還有部分業務邏輯的處理。 可以看成是與數據庫中的表相映射的 Java 對象。 最簡單的 PO ...

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

1.PO(persistant object) 持久對象   在 o/r 映射的時候出現的概念,如果沒有 o/r 映射,沒有這個概念存在了。通常對應數據模型 ( 數據庫 ), 本身還有部分業務邏輯的處理。可以看成是與數據庫中的表相映射的 Java 對象。最簡單的 PO 就是對應數據庫中某個表中 ...

Wed Jun 14 19:16:00 CST 2017 0 4089
實體類分層命名PO,VOBODTOPOJO,DAO,DO

一、Java中PO、DO、TO、DTOVOBOPOJO 、DAO的概念 PO:persistant object持久對象 最形象的理解就是一個PO就是數據庫中的一條記錄。好處是可以把一條記錄作為一個對象處理,可以方便的轉為其它對象。 BO:business ...

Tue Feb 15 22:28:00 CST 2022 0 1204
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM