理解web專案中的VO,DTO,DO,PO

2022-09-24 04:03:10 字數 371 閱讀 6338

vo

vo就是我們在web的controller層返回的object,

在介面中這個vo都會被轉成json物件輸出,view object。

dodo就是乙個業務實體物件

dtodto就是乙個復合的do物件,由於業務需要我們需要呼叫業務a查詢資料得到業務物件a,再呼叫業務b查詢資料得到業務物件b然後一系列封裝轉化得到復合的物件c此時他就是乙個dto,data transfer object 它是乙個服務層和服務層以上之間轉換的物件。

popo持久化物件 一般放在domain 或者 entry中是乙個與資料庫表關聯的物件,每乙個屬性都是表中的乙個字段。

當業務過於簡單時,po ,do,dto,vo並沒有什麼區別的時候我們也可以直接復用po

Web專案中 的含義

在web專案中不同地方的不同表示意義 即 就等同於 htttp localhost 埠號 專案名 代表伺服器的根路徑 見於href等 即 就等同於 htttp localhost 埠號 另外,如果不加 則表示 當前目錄 eg 如圖 errorpage.jsp中 要訪問web專案下的bookinset...

web專案中的路徑問題

在web專案中,相對路徑相對的是使用者上乙個訪問的路徑 public string list model model throws exception jcontractlist.jsp頁面有乙個鏈結貨物 該鏈結使用了相對路徑,相對的是 cargo contract list.action 路徑,所...

web專案中各種路徑的獲取

絕對路徑 絕對路徑就是你的主頁上的檔案或目錄在硬碟上真正的路徑,url和物理路徑 例如 c xyz test.txt 代表了test.txt檔案的絕對路徑。也代表了乙個url絕對路徑。相對路徑 相對與某個基準目錄的路徑。包含web的相對路徑 html中的相對目錄 例如 在servlet中,代表web...