关于三层
数据访问层--业务逻辑层--表示层
的关系咋理解?
那么怎么用他做一个一对多的表结构
谢谢!
------解决方案--------------------这个和一对多没直接联系吧
------解决方案--------------------一般为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
------解决方案--------------------数据访问成到底该怎样写呢