一般情况下一个项目应具有如下几个包:
control(控制层)包、model(模型层)包、view(试图层)包、bean类包和util(工具)包。
view视图层:负责与用户进行交互界面显示。
↓ ↑
control控制层:负责接收界面数据组装传给model处理,获取model层显示到界面。
↓ ↑
model模型层:负责业务处理,长久存储数据。
三者关系如上面箭头所示。
什么是bean类:bean类就是表示Java实体,它规则有以下几点:
1.所有属性都是私有的。
2.每个属性都是自己对应的get()和set()方法。
3.可以定义多个构造方法。