可能在高手面前我还是丢人现眼,但是我要记录一下今天的进步——理解了实体类在三层架构中的角色

很多老鸟说过实体即Model在业务逻辑中充当角色,具体是怎么样,我一直很不理解,下面讲讲我现在理解的意思

数据库中有许多表,表中的字段都是数据访问层中需要的资料,当数据访问层获取到字段的数据后,传输到业务逻辑层,需要把这些数据进行分类,或者合并之类的,但是数据库中取到的原始的数据可能是Datatable或者DataSet类型之类的数据,在业务逻辑层里面,尽量避免用这样的数据(我觉得),所以将数据赋值给实体类的属性里面,这样,在业务逻辑层里面,传递数据就只需要用实体类对象就可以了