PO:persistant object,持久化對象,它對應數據庫中實體(entity)。簡單的可以這麼認爲,po對應數據庫中表的一條記錄。如果連接消失,它的生命週期也就結束了。
BO:business object,業務對象。業務對象可以有多個po組成。業務對象
VO:value object,值對象。可以跟數據庫有關,也可以跟數據庫無關。STUCTS中的formbean是一個vo。它用戶層與層之間的數據傳遞。
POJO:是一個臨時對象。在hibernate中,存儲時自動轉化層po,讀數據時又轉化成VO.
DTO:data transfer object,數據傳輸對象。