本人大二,正在学习开发网站,但是感觉三层都是使用“动软”生成的,而且开发过程中不能改动三层,这就造成了三层变成了鸡肋,很多时候想用的话,要不就是参数不匹配,要不就是返回值不匹配,这样的话,三层就没办法用了,很多时候,就直接调用类库解决,可是这样的话不就破坏了三层的结构了吗?想请教一下资深的前辈们,你们开发的时候是不是三层也变成了鸡肋呢??还是你们开发的时候,三层里边的方法都是自己去写,而不是自动生成呢?

解决方案 »

  1.   

    现在ORM用的比较多。等 多年工作经验 的前辈来指教其实没懂你表达的而且开发过程中不能改动三层
    你指的是?
      

  2.   

    就是MODEL,BLL,DAL三层的东西,假如里边没有你需要的匹配的方法,你也不能自己写一个,然后扔进去,只能直接调用比如DBHelper之类的类库进行解决,ORM是??
      

  3.   

    就是MODEL,BLL,DAL三层的东西,假如里边没有你需要的匹配的方法,你也不能自己写一个,然后扔进去,只能直接调用比如DBHelper之类的类库进行解决,ORM是??
      

  4.   


    子夜你的说ORM,能给一个地址,我看看吗,谢谢
      

  5.   

    我倒了。。http://baike.baidu.com/view/197951.htm
      

  6.   

    MyBatis.Net,NHibernate,Linq To SQL都是不错的ORM
    可以参考FortuneBase中对MyBatis.Net的使用
    参考地址www.cnblogs.com/mail-ricklee