实体类(pojo ,entity)
javabean被称为完成特定功能的组件。
JavaBean有特定的写法:
- 必须要有一个无参构造
- 属性必须私有化
- 必须有对象的get/set方法;
一般用来和数据库的字段做映射 ORM;
ORM:对象关系映射
- 表—>类
- 字段---->属性
- 行记录---->对象
people表
id | name | age | address |
---|---|---|---|
1 | 大狗 | 22 | 菏泽 |
2 | 二狗 | 34 | 牡丹区 |
3 | 三狗 | 12 | 曹县 |
class People{
private int id;
private String name;
private int age;
private String address;
}
class A {
new People(1,"sss",90,"北京");
new People(2,"sss",90,"北京");
new People(3,"sss",90,"北京");
}
javabean使用
<jsp:useBean id="people" class="com.xu.pojo.People" scope="page"/>
<jsp:setProperty name="people" property="address" value="日本"/>
<jsp:setProperty name="people" property="id" value="1"/>
<jsp:setProperty name="people" property="name" value="xxx日本"/>
<jsp:setProperty name="people" property="age" value="21"/>
<%--<%=people.getAddress()%>--%>
姓名:<jsp:getProperty name="people" property="name"/>
id:<jsp:getProperty name="people" property="id"/>
age:<jsp:getProperty name="people" property="age"/>
地址:<jsp:getProperty name="people" property="address"/>