J2ee的模式
model1模式:技术组成:jsp+javaBeanmodel1的弊端:随着业务复杂性 导致jsp页面比较混乱model2模式技术组成:jsp+servlet+javaBeanmodel2的优点:开发中 使用各个技术擅长的方面servlet:擅长处理java业务代码jsp:擅长页面的现实
MVC:web开发的设计模式
M:Model---模型 javaBean:封装数据V:View-----视图 jsp:单纯进行页面的显示C:Controller----控制器 Servelt:获取数据--对数据进行封装--传递数据--指派显示的jsp页面
javaEE的三层架构(只有javaEE才有)服务器开发时分为三层
web层:收集页面数据,封装数据,传递数据,指定响应jsp页面service层:复杂业务处理dao层:与数据库进行交互
MVC与三层架构有什么关系?
很多人认为二者是相等关系,mvc就是三层架构,这是不对的,其实mvc只是三层架构中的web层,他是三层架构的一部分,这个要注意