• springMVC 梳理1--简介


    • M 代表 模型(Model)             模型是什么呢? 模型就是数据,就是 dao,bean
    • V 代表 视图(View)               视图是什么呢? 就是网页, JSP,用来展示模型中的数据
    • C 代表 控制器(controller)      控制器是什么? 控制器的作用就是把不同的数据(Model),显示在不同的视图 (View)上,Servlet 扮演的就是这样的角色。

    Spring MVC 的架构

    传统的模型层被拆分为了业务层(Service)和数据访问层(DAO,Data Access Object)。 在 Service 下可以通过 Spring 的声明式事务操作数据访问层,而在业务层上还允许我们访问 NoSQL ,这样就能够满足异军突起的 NoSQL 的使用了,它可以大大提高互联网系统的性能。

      特点:

    • 结构松散,几乎可以在 Spring MVC 中使用各类视图
    • 松耦合,各个模块分离
    • 与 Spring 无缝集成
  • 相关阅读:
    JVM相关知识
    面试之mysql专题
    Java新特性
    数据结构操作与算法复杂度分析
    IO流
    浅谈Web安全
    面试题2
    需要知道的HTTP 知识
    How JavaScript Work
    webpack 学习笔记
  • 原文地址:https://www.cnblogs.com/Master-Sun/p/14321218.html
Copyright © 2020-2023  润新知