none
.NET三层架构问题 RRS feed

  • 问题

  • 在.NET网站的架设中经常用到三层架构,很多时候我在写数据层的时候,只能写一种,不知道怎么合理设计其他的数据库接口,希望有人给我点帮助。
    2009年5月14日 12:54

答案

  • 你好,解决方法就是学习一下设计模式。

    http://www.amazon.cn/mn/detailApp/477-4615983-1987343?qid=1242698199&ref=SR&sr=13-1&uid=477-4615983-1987343&prodid=zjbk628418#
    邹俊才
    2009年5月19日 1:57
    版主
  • 把你数据访问层中使用到的方法提取出来一个数据接口层~然后将数据访问层继承这个接口并动态创建数据访问层就好了的~如果在较长时间内数据库类型都不会发生变化或项目本身比较简单~那就不一定要多层架构了的~还是得看实际情况来用~
    宠辱不惊,看庭前花开花落。去留无意,望天上云卷云舒。
    2009年5月15日 7:29
    版主
  • 你可以看看抽象工厂模式的设计方式。在WebCast中有相关课程。
    做最好的自己
    2009年5月16日 14:32

全部回复

  • 把你数据访问层中使用到的方法提取出来一个数据接口层~然后将数据访问层继承这个接口并动态创建数据访问层就好了的~如果在较长时间内数据库类型都不会发生变化或项目本身比较简单~那就不一定要多层架构了的~还是得看实际情况来用~
    宠辱不惊,看庭前花开花落。去留无意,望天上云卷云舒。
    2009年5月15日 7:29
    版主
  • 你可以看看抽象工厂模式的设计方式。在WebCast中有相关课程。
    做最好的自己
    2009年5月16日 14:32
  • 你好,解决方法就是学习一下设计模式。

    http://www.amazon.cn/mn/detailApp/477-4615983-1987343?qid=1242698199&ref=SR&sr=13-1&uid=477-4615983-1987343&prodid=zjbk628418#
    邹俊才
    2009年5月19日 1:57
    版主
  • 建议学习一下petshop这个案例。里面有工厂方法这种模式的具体应用
    2009年5月19日 23:05