.NET三层架构问题
来源:百度知道 编辑:UC知道 时间:2024/05/28 02:51:00
简单的三层架构会,但是现在想做的希望有利于以后的扩展,数据层的反射和接口能够实现,但是却不知道怎么设计,希望高手指点,最好有个实例。
主要是使反射+接口的模式。希望高手指点
主要是使反射+接口的模式。希望高手指点
三层结构是DAL,BLL,和表示层,
接口是在DAL之上做的,结构如下(由上至下):
1.表示层
2.BLL
3.IDAL
4.DAL
注:DAL有多个(如MSSQL_DAL,Access_DAL,Oracle_DAL)
很简单,首先根据外界环境(如配置文件信息,注册表等),动态创建DAL层,再上转给IDAL,在BLL层里只调用IDAL就行了,
看开源的petshop代码