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; }}