VO:實(shí)際上很模糊,通常指ValueObject和ViewObject
ViewObject:UI需要的對(duì)象,如Struts的FormBean
Value Object:ValueObject和Transfer Object的總稱。
TO: Transfer Object,數(shù)據(jù)傳輸物件,在應(yīng)用程序不同tie之間傳輸?shù)膶?duì)象
PO:Persistent Object(持久化物件),基本上就是Entity了
POJO:plain ordinary java object ,POJO是這樣一個(gè)對(duì)象,它是一個(gè)普通的Java對(duì)象,它不同于EJB這樣的帶有繁重的容器控制功能的對(duì)象,它也不是JDO那種被Enhanced過(guò)的對(duì)象,也不是類似Hibernate那樣被動(dòng)態(tài)的byte code generation過(guò)
BO:Business Object。可以參照這里的討論。