JavaBean 介绍

JavaBean 介绍

JavaBean 规范

java中当一个类class符合:

  1. private的字段
  2. publicsetter或者getter方法
  3. 必须有一个公共的无参数构造函数
  4. JavaBean 应该实现 java.io.Serializable 接口,以支持对象的序列化和反序列化。这对于将 JavaBean 对象存储在文件中或通过网络传输很重要

比如:

class User{
    private String name;
    public void setName(String name){
        this.name = name;
    }
    public String getName(){
        return name;
    }
}

其中读写方法符合如下这种命名规范:

public void setValue(Type value){
    this.value = value;
}
public Type getValue(){
    return value;
}

那么,这种类class可以称为JavaBean

boolean是的读方法命名isXXX

JavaBean 作用

JavaBean主要用于数据传输,比如把数据传输到前端

扩展

Java:内省(Introspector)