VO、TO、PO、POJO、BO

VO、TO、PO、POJO、BO
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。可以参照 这里的讨论。

你可能感兴趣的:(VO、TO、PO、POJO、BO)