ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

javabean和pojo的区别

2026/8/11 19:44:17 拓冰建站 浏览量
javabean和pojo的区别

JavaBean 是一种JAVA语言写成的可重用组件。

它的方法命名,构造及行为必须符合特定的约定:

  • 这个类必须有一个公共的缺省构造函数。
  • 这个类的属性使用getter和setter来访问,其他方法遵从标准命名规范。
  • 这个类应是可序列化的。

 

public class UserInfo implements java.io.Serializable{  //实现serializable接口。  
private static final long serialVersionUID = 1L;  private String name;  
private int age;  //无参构造器  
public UserInfo() {  }  public String getName() {  return name;  
}  public void setName(String name) {  this.name = name;  
}  public int getAge() {  return age;  
}  public void setAge(int age) {  this.age = age;  
}  //javabean当中可以有其它的方法  
public void userInfoPrint(){  System.out.println("");  }
}

 

 

 

POJO解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”(简单java对象)

用于数据的临时传递,它只能装载数据, 作为数据存储的载体,而不具有业务逻辑处理的能力。

public class BasicInfoVo {private String orderId;private Integer uid;public String getOrderId() {return orderId;
}public void setOrderId(String orderId) {this.orderId = orderId;
}public Integer getUid() {return uid;
}public void setUid(Integer uid) {this.uid = uid;
}}