何为POJO
POJO(Plain Ordinary Java Object),即简单Java对象,就是一个我们最常见的普通Java对象,这个概念是被大家叫出来的,它具有一些属性,然后提供对应的getter和setter,如下:
public class Foo {
private String name;
private String type;
public String getName(){
return this.name;
}
public void setName(String name){
this.name = name;
}
public String getType(){
return this.Type;
}
public void setType(String type){
this.type = type;
}
}
何为JavaBean
JavaBean,可序列化的POJO,sun在早期有对其规范(JavaBeans Spec),它是Java中的可重用组件,主要规范约定如下:
JavaBean为公共类,并且具有一个空构造函数
所有属性为私有属性,提供getter和setter,不应该有公共属性
实现序列化接口:java.io.Serializable
JavaBean已经成为Java的一种规范,也是Java社区的共同语言,许多工具框架也是遵循JavaBean的规范的,例如&#