BLL
Common
DAL
DBUtility
Model
Web
从通用角度来讲的话,
以上这些类库在三层结构中具体都代表了哪些层呢?
谢谢.

解决方案 »

  1.   

    BLL    业务逻辑层
    Common 通用类
    DAL    数据访问层
    DBUtility 数据库操作辅助类
    Model  实体层
    Web    这个不用说了吧...
      

  2.   

    那是不是说Common 类、DBUtility 类和Model类不属于三层结构中的任何一层呢?
      

  3.   

    实体类是面向对象设计(OOD)的产物,在ood阶段设计出大量对象为了描述这些对象实体类就应运而生,其实叫对象类更合适一点,因为实体类的实例存放到内存中处理,一旦处理完毕需要长时间的保存起来即对象数据持久化,那么数据库就应该承担起这个数据存储的责任,对象的数据存储到数据库中也就相当于把对象存到数据库中,如一个人,将名字、身高、体重等等关键数据存放到数据库中,用的时候只要将其读出来就会恢复成原来的实体类事例,这样做最大的好处是使真个开发过程是面向对象,一切都是围绕这些对象展开的,使得结构更加明确。BLL,DAL,Web都可能操作实体类的对象
      

  4.   

    BLL,Model,Common  逻辑层 
    DAL,DBUtility   数据层  
    Web    表示层
      

  5.   

    谢谢楼上的两位兄弟,
    还有,
    我刚才发贴的时候该贴多发了一份,留着也没有用。
    你们都去那里留个言让我好把分也结了吧。
    http://topic.csdn.net/u/20081123/10/315f3d3b-514a-4782-957e-89fb7fa707d6.html