-
POJO(Plain Ordinary Java Object)簡單的Java對象,實際就是普通JavaBeans,是為了避免和EJB混淆所創造的簡稱。
-
pojo 是Plain Old Java Object的縮寫,就是javabean。vo是view object的縮寫,就是用於頁面顯示的javabean。vo就是pojo。只是通途上的用於攜帶頁面顯示信息。
-
使用POJO名稱是為了避免和EJB混淆起來, 而且簡稱比較直接. 其中有一些屬性及其getter setter方法的類,沒有業務邏輯,有時可以作為VO(value -object)或dto(Data Transform Object)來使用.當然,如果你有一個簡單的運算屬性也是可以的,但不允許有業務方法,也不能攜帶有connection之類的方法。
- 在Hibernate中使用po層,用來表示表為簡單對象,而vo層表示的是value object用於表中的值。
- pojo叫小物件對象,而vo叫值對象