初学三层架构的疑问?
我的架构是建立asp.net网站项目,然后建立一个sql数据库操作类,和一个常用的功能类。
三层架构是建立解决方案,再分别建立web项目表示一个UIL层,建立一个数据库操作的类库作为DAL层,建另一个类库表示BLL层,再配上接口和规范类。
貌似3层架构用类库包含了我所用的类,用解决方案包含了网站项目。某种意思上说我已经实现了3层架构,(*^__^*) 嘻嘻……
不知道我的分析对吗?
当然,我的架构是羽量级的,在代码管理和扩展上还是不合适的。 小网站也许还是可以用的。
------解决方案--------------------如果不适合扩展的话。貌似就不能算三层架构吧??
------解决方案--------------------用归用,就看你的层次感是否真如你说的分的狠明确了
如果使用得当,细化的好,同样适合重量级团队开发(貌似网站开发分层开发的很少,软件开发就系统规范多了)