目的是
1、快速的构建底层的代码,包括一些基本的数据库增删改查操作;
2、把一些通用的模块放进去,比如用户权限管理

解决方案 »

  1.   

    那你可以使用代码生成器,来快速生成三层基本框架。
    DAL:数据库的操作
    Bll:业务逻辑
    web:操作界面
    注意,不是糊弄自己、把工程或者文件夹分成几个“层”就叫三层。也不是弄个什么“代码生成器”来生成代码就叫作三层。三层的概念,是指这三层相互不依赖:业务逻辑层从来不依赖表现层,并且DAL层也从来不依赖业务层。于是底层可以作为服务而预先独立进行了逻辑设计、独立开发、灵活地适配各种应用。于是分出三层来了。
      

  2.   

    你把自己的操作归类下,把常用的操作,比如sql操作层放到一个项目中,自己的业务逻辑,也就是验证、运算、过滤放进去。最上面就是自己的UI层!其实归结下来,无所谓分几层,自己按照自己习惯分好就好了!
      

  3.   

    用的动软的代码生成器,但是觉得那个写的太不适合实际运用了,使用一个万能框架,分别调用DAL,BLL两层里的基类以及MODEL里面的基类,里面就包含了所有实例化的增删改查。
      

  4.   


    大家没有理解我意思,从二楼开始就谈偏了,不要讨论三层的理论了。5楼才真正理解我的意思,我想要的是一些通用的dll,并根据数据库结构生成基本的代码。是在寻找如何做而已,而不是基础理论探讨。