1. 首页
  2. 课程学习
  3. .Net
  4. 《解剖PetShop》之一:PetShop的系统架构设计

《解剖PetShop》之一:PetShop的系统架构设计

上传者: 2021-06-02 18:53:51上传 PDF文件 288.39 KB 热度 14次

在PetShop的数据访问层中,并没有使用ORM,从而导致了代码量的增加,可以看作是整个设计实现中的一大败笔。一旦发生改变,则牵一发而动全身,对项目的影响极为严重。  进行好的分层式结构设计,标准也是必不可少的。这是不言而喻的。这样的设计虽然提高了数据访问的性能,但也同时导致了业务逻辑层与数据访问的职责混乱。而随着硬件系统性能的提高,以及充分利用缓存、异步处理等机制,分层式结构所带来的性能影响几乎可以忽略不计。对于DAL Interface而言,分别有支持MS-SQL的SQL Server DAL和支持Oracle的Oracle DAL具体实现。

下载地址
用户评论