1、POJO:plain old java object,簡單java對象,說明它不是一個特殊對象。一個POJO對象,說明它不應該受任何限制,一個pojo對象(類),不應該是extends繼承某個類或者implements實作某些接口。它包含預定的标注,如@javax.ejb.Entity public class Baz{...................}
2、JavaBean是一個可重用性的元件,它的方法名和構造必須遵照下面規則:
a、有一個公共預設的構造函數
b、這個類的屬性對外私有,對外有提供公共setter和getter方法
c、可以序列化
這些要求主要是靠約定,而不是靠接口實作。許多開發者把Javabean看作是遵照這些規則的pojo。