POJO--Plain Ordinary Java Object(无格式普通Java对象) 
BO--Business Object(商业对象)
VO--Value Object(值对象)
PO--Persistence Object(持久对象)

解决方案 »

  1.   

    BO .主要实现主要的业务逻辑,所以BO对象往往都是大粒度的.因为每个请求一般都以业务为主,因此推荐将Hibernate 的session放到BO 中进行初始化和关闭.
    VO 主要作为一些程序中使用的值的对应对象,因此一般只进行简单的数据存储.
    POJO 也存在类似的功能,同时.可以作为Hibernate与数据库中的表对应的持久对象..因此值得关注.
      

  2.   

    BO对象和POJO有区别吗?
    都是o!
    POJO是否能替代BO?
    当然可以,都是o吗!!
    或者说还是分离开来比较好?
    当然可以,分开也还都是o吗!!!