1,谈谈你对架构的认识?2,终于在拒绝2家不是很好的公司后,要去一家比较自己理想的公司了、

解决方案 »

  1.   

    对于三层架构,
    MVC就是Model—View—Control(模型,视图、控制器)结构。
    大多数软件根据模块的用途在逻辑上都可以分为三个部分:
    负责展示数据对象给用户的界面层—view层、
    根据界面反馈处理业务逻辑的控制层---Control层、
    系统的数据模型,即域对象Model层。
      

  2.   

    MVC有缺点也有优点
    优点:
    低耦合性
    高重用性和可适用性
    可维护性:分离了视图层和业务逻辑层也使得WEB应用更易于维护和修改。
    缺点:
    我认为在业务逻辑层上处理数据库操作使得代码比较乱,这也是为什么演化为四层或多层的原因。
    分离出来数据持久化层。
      

  3.   

    三层架构 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
      1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。
      2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。
      3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增、删、改、查。
      

  4.   

    三层架构:1)表现层(UI):展示数据,人机交互,收集参数,调逻辑层API。
              2)逻辑层(BUSINESS):功能组合,调数据层。
              3)数据层(DAO):封装数据,与数据库交流。
    表现层调逻辑层,逻辑层调数据层。
    今天刚来的。新人
      

  5.   

    各有各的好处哦。
    不过还是没有.NET作得好啊。真希望Java也能作得比.Net好哦。因为我比较喜爱java
      

  6.   

    .net
    java
    比较我就不说了,个人 喜欢java!。net不喜欢 
      

  7.   

     ▲╭╩═╮╔════╗╔════╗╔════╗╔════╗╔════╗  
    ╭╯G O ╠╣沙发哈哈╠╣牛人 N B╠╣雁过留声╠╣人过留帖╠╣拿分走人╣  
    ╰⊙═⊙╯╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝…