通常会叫它为:实体类
实体类一般都要与数据库中的表一一对应
一般建包名为:pojo、entity、vo、dto。
1、JavaBean有特定的写法:
- 必须要有一个无参构造
- 属性必须私有化(属性定义为:private)
- 必须有对应的get / set方法;
一般用来和数据库的字段做映射 ORM(Object Relational Mapping);
2、ORM :对象关系映射
- 表—>类
- 字段–>属性
- 行记录---->对象
举例:
数据库中表名:people表
id | name | age | address |
---|---|---|---|
1 | 亚索 | 20 | 艾欧尼亚 |
2 | 艾克 | 18 | 祖安 |
3 | 孙悟空 | 100 | 西游记 |
Java中也要对应:People类
class People{
private int id;
private String name;
private int age;
private String address;
}
实体类一般都要与数据库中的表一一对应