1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。
2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。
3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。
【实体层】贯穿于上面三层,他的作用就是在三层之间传递数据,这是面向对象的编程模式,
举个例子:
DAL的一个insert方法,需要传递ID,NAME,PWD等等三个参数,使用实体层,那么传递的参数就只有有个User类,这样的好处就是减少系统出错的可能,提高开发效率~~
字段啊,参数啊,在三层间通用,定义成一个类
数据的载体用于各层间数据的传递