三层架构——实体

    日子一天天如流水般飞快,三层的项目虽然已经结束了,但是感觉对于三层还是要多多加深了解的。下面我们就来详细了解一下三层中的实体吧!

    在上两篇博客中,我们已经初步了解到了实体层的结构和代码。

一、Why?

    我们知道实体层在三层中传递数据,“上蹿下跳”。我们把涉及到的属性封装到实体类中。那么使用实体层的好处是什么呢?

    1.使程序简洁易懂,便于维护。

    2.暗合借口不变。

    3.体现了面向对象的思想。

二、What?

    其实,说白了实体层就是一个类。它在三层中其实是可有可无的,但是为了体现面向对象思想,实体类是存放数据的。

    实体类主要是作为数据管理和逻辑处理层面上存在的类别。它们主要在分析阶段区分实体类的主要职责是存储和管理数据内部的信息,它的行为必须与它所代表的实体对象密切相关。

    实体类对应数据库中的一个表,实体类的每个属性对应表中相应的字段,使用实体类符合面向对象编程的思想,把一个表封装成一个类。这些我们在敲代码的时候应该深有体会。

三、How?

1.表现层如何使用实体类?

        

2.业务逻辑层如何使用实体类?

      

3.数据访问层如何使用实体类?

       

对于实体类的理解还很浅,不当之处还请大家多多指教?




评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值