码迷,mamicode.com
首页 > Web开发 > 详细

MVC 设计模式与三层架构

时间:2019-04-08 11:57:55      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:导致   获取数据   model2   优点   mode   复杂   交互   逻辑   数据库   

一、JavaEE开发模式

什么是开发模式

模式是在开发过程中总结出的“套路”,总结出的一套约定俗成的设计模式

JavaEE模式

model1模式

  • 技术组成 :jsp+javaBean
  • 弊端 :业务多时,导致jsp页面容易混乱

model2模式

  • 技术组成 :jsp+servlet+javaBean
  • 优点
    • 开发中使用各个技术擅长的方面
    • servlet擅长java的业务代码
    • jsp擅长页面的展示
MVC
  • Model——javaBean——封装数据
  • View——JSP——页面展示
  • Controller——servlet——获取数据,对数据进行封装,传递数据、指定页面显示

三层架构

  • web层——与客户端交互
  • service层——复杂业务逻辑
  • dao层——与数据库进行交互

MVC 设计模式与三层架构

标签:导致   获取数据   model2   优点   mode   复杂   交互   逻辑   数据库   

原文地址:https://www.cnblogs.com/xzh0717/p/10669554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!