0. 今日内容提要
1. javabean书写规范
javabean:一个普通的类,用来描述事物的类,里面不包含任何的业务逻辑,只是用来存储数据。
比如:Teacher,Student,Mobile....(作为数据的载体)
vo,pojo,entity,model,dto。。。。
规范:
成员变量私有化
提供get和set方法
提供无参构造方法
提供有参构造方法
自动生成get和set方法:
右键-->source-->generate getters and setters-->select All-->OK
自动生成构造方法:
右键-->source-->generate constructor using fields-->selectALL/deSelectAll-->OK
案例:
编写javabean:
商品编号
商品名称
商品价格
商品数量
public class Product { /** * 商品编号 */ private int proId; /** * 商品名称 */ private String proName; /** * 商品价格 */ private double proPrice; /** * 商品数量 */ private int proCount; public int getProId() { return proId; } public void setProId(int proId) { this.proId = proId; } public String getProName() { return proName; } public void setProName(String proName) { this.proName = proName; } public double getProPrice() { return proPrice; } public void setProPrice(double proPrice) { this.proPrice = proPrice; } public int getProCount() { return proCount; } public void setProCount(int proCount) { this.proCount = proCount; } public Product() { } public Product(int proId, String proName, double proPrice, int proCount) { super(); this.proId = proId; this.proName = proName; this.proPrice = proPrice; this.proCount = proCount; } public static void main(String[] args) { Product d1 = new Product(); d1.proId = 1; d1.proName="辣条"; d1.proPrice = 3; d1.proCount = 100; Product d2 = new Product(); d2.setProId(2); d2.setProName("火腿肠"); d2.setProPrice(1); d2.setProCount(400); Product d3 = new Product(3,"老干妈",6.5,300); } }javabean