我现在想用c#搭建一个三层架构,一个数据访问层:BookShop.dal,一个业务逻辑层:BookShop.bll,一个表示层:

2024-12-31 22:33:50
推荐回答(4个)
回答1:

应用层访问数据层,不应该直接访问数据库,不然你设个数据层就没有意义了。应该是表现层——>应用层——>数据层——>数据库的

回答2:

是将 增删改查写在DAL 中 BLL中封装业务对象和数据对象的转换、检查之类的,然后在bll里面调用dal,最后在UI层 只调用BLL的方法 不再关心数据库

回答3:

多看人家写的源码就好了,只要能看懂,就会发现三层架构是最简单最好写的,像微软的petshop源码,都很好的。。

回答4:

去csdn下载个.net的petshop看看吧。。。