什么是JavaBean?就是一个类,这个类有一个特定的写法。
- 一个无参构造
- 属性私有化
- 对应的get/set方法
例如:
// 一个JavaBean实体类
public class Person {
private int id;
private String name;
private int age;
public Person() {
}
public Person(int id, String name, int age) {
this.id = id;
this.name = name;
this.age = age;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
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一般用来传递数据,和数据库的字段做映射。
这里就有个说法 : ORM 对象关系映射
比如我这个JavaBean 对应的 就是 person表
每个成员变量,就是person表的字段
每一个对象,就是一条记录。
十、初见MVC三层架构
MVC:分别指Model、View、Controller。
画个图吧:
大概就是这样,之后细学。