VO:实际上很模糊,通常指ValueObject和ViewObject
ViewObject:UI需要的对象,如Struts的FormBean
Value Object:ValueObject和Transfer Object的总称。
TO: Transfer Object,数据传输物件,在应用程序不同tie之间传输的对象
PO:Persistent Object(持久化物件),基本上就是Entity了
POJO:plain ordinary java object ,POJO是这样一个对象,它是一个普通的Java对象,它不同于EJB这样的带有繁重的容器控制功能的对象,它也不是JDO那种被Enhanced过的对象,也不是类似Hibernate那样被动态的byte code generation过
BO:Business Object。可以参照 这里的讨论。
ViewObject:UI需要的对象,如Struts的FormBean
Value Object:ValueObject和Transfer Object的总称。
TO: Transfer Object,数据传输物件,在应用程序不同tie之间传输的对象
PO:Persistent Object(持久化物件),基本上就是Entity了
POJO:plain ordinary java object ,POJO是这样一个对象,它是一个普通的Java对象,它不同于EJB这样的带有繁重的容器控制功能的对象,它也不是JDO那种被Enhanced过的对象,也不是类似Hibernate那样被动态的byte code generation过
BO:Business Object。可以参照 这里的讨论。