web技术:MVC是什么?MVC和三层设计模式之间的区别是什么?

J2ee的模式

model1模式:技术组成:jsp+javaBeanmodel1的弊端:随着业务复杂性 导致jsp页面比较混乱model2模式技术组成:jsp+servlet+javaBeanmodel2的优点:开发中 使用各个技术擅长的方面servlet:擅长处理java业务代码jsp:擅长页面的现实

MVC:web开发的设计模式

M:Model---模型 javaBean:封装数据V:View-----视图 jsp:单纯进行页面的显示C:Controller----控制器 Servelt:获取数据--对数据进行封装--传递数据--指派显示的jsp页面

web技术:MVC是什么?MVC和三层设计模式之间的区别是什么?

javaEE的三层架构(只有javaEE才有)服务器开发时分为三层

web层:收集页面数据,封装数据,传递数据,指定响应jsp页面service层:复杂业务处理dao层:与数据库进行交互

MVC与三层架构有什么关系?

很多人认为二者是相等关系,mvc就是三层架构,这是不对的,其实mvc只是三层架构中的web层,他是三层架构的一部分,这个要注意

web技术:MVC是什么?MVC和三层设计模式之间的区别是什么?

相关推荐