项目 用途

BLL

业务逻辑组件存放之处

ConfigTool

用来加密连接字符串和创建事件日志源的管理应用程序

DALFactory

用来确定加载哪一个数据库访问程序集的类

IDAL

每个 DAL 实现都要实现的一组接口

Model

瘦数据类或业务实体

OracleDAL

Oracle 特定的 Pet Shop DAL 实现,使用了 IDAL 接口

Post-Build

运行编译后操作的项目,比如将程序集添加到 GAC 或 COM+

Pre-Build

将程序集从 GAC 删除或从 COM+ 注销程序集的项目

SQLServerDAL

Microsoft SQL Server 特定的 Pet Shop DAL 实现,使用了 IDAL 接口

Utility

一组帮助器类,包括 DPAPI 的包装

Web

Web 页和控件

Solution Items

用来构建应用程序的杂项,比如用来签署应用程序程序集的 Pet Shop.snk 密钥文件


SQLServerDAL项目中存在一个SQLHelper的辅助类,其中重载了几个方法,用来向数据库发出不同类型的命令

.


它提供的全是静态类.这个项目的其他类通过这个辅助类进行对数据库数据的操作,相关的几个类全实现了IDAL接口

{



Model项目为业务实体,如用户实体

 1初步学习petshopusing System;
 2初步学习petshop
 3}


BLL这个项目就开始调用对数据库表操作的方法了.其中每个类都通过DALFactory项目载入需要的程序集,然后执行相关业务操作

这个是基本思想

相关文章:

  • 2021-12-14
  • 2021-06-10
  • 2021-05-05
  • 2021-07-25
  • 2022-01-22
  • 2021-04-25
  • 2021-06-06
  • 2021-08-23
猜你喜欢
  • 2022-12-23
  • 2021-07-01
  • 2021-10-19
  • 2021-11-17
  • 2021-05-11
相关资源
相似解决方案