首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

关于三层,该如何处理

2012-01-23 
关于三层数据访问层--业务逻辑层--表示层的关系咋理解?那么怎么用他做一个一对多的表结构谢谢![解决办法]

关于三层

数据访问层--业务逻辑层--表示层
的关系咋理解?
那么怎么用他做一个一对多的表结构
谢谢!

[解决办法]
这个和一对多没直接联系吧
[解决办法]
一般为3层 
数据访问层,业务层,表示层。 
数据访问层对数据库进行增删查改。 
业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。 
表示层为了与用户交互例如用户添加表单。 
优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 
缺点: 增加成本。 
http://www.cnblogs.com/zengxiangzhan/archive/2010/03/04/1678310.html
[解决办法]
BLL使用类的聚合表示1对多。
DAL里面联合查询获得数据。
[解决办法]
Model,实现业务实体。 
IDAL,实现接口。 
SQLServerDAL,实现接口里的方法。 
web.config里的配置信息,为SQLServerDAL的程序集。 
DALFactory,返回程序集的指定类的实例。 
BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。 
WEB,调用BLL里的数据操作方法。

http://topic.csdn.net/u/20100209/19/9b0e768c-a27c-49fc-a312-d4b4daf20bc7.html?33206
[解决办法]
数据访问成到底该怎样写呢

热点排行