JSP开发中的分层都是基于MVC架构的,即(Model-View-Controller),
M:模型层,主要是负责一些具体的业务逻辑的实现,
V:视图层,可以理解为JSP页面,
C:控制器层,用于接受页面请求与响应请求到JSP页面的控制机制。
在模型层中,又分为biz,dao,entity等层,
biz:Bussiness Model,业务模型,主要用于处理某一类业务的处理流程,
dao:Data Access Object,数据访问层,主要针对于数据表的操作,可以理解为一张数据表,就有一个Dao与之对应,在Dao里面包含对该张数据表的增、删、改、查等操作。
entity:又叫POJO(Plain Old Java Object),最原始的Java类,用于将数据表封装为Java模型,一般这里面会以属性的形式,记录数据表的字段,通过getter/setter方法来操作,对应字段的信息,这也可以理解为面向对象中的封装。