zoukankan      html  css  js  c++  java
  • springBoot 与 springMVC的区别

    springMVC

    1、是基于Servlet的一个MVC框架(DispatcherServlet、ModelAndView、ViewResolver),解决web开发问题

    缺点是 :配置复杂

    要简化使用,才应运而生的springBoot:约定优于配置

    springMVC解决的问题是网站应用程序/服务开发-->URL路由、session、静态web资源等

    springBoot

    1、它集成了大量第三方配置  Jackson、JDBC、Mango、redis、mail等,和spring框架结合,用于提升spring开发者的工具,不是用来替代spring

    2、不用再单独安装tomcat这类服务器,内嵌了tomcat

    2、maven打出jar包直接运行起来就是个网站

    业务逻辑实现没变化

    优点:1、无需以war包形式部署项目,以jar包形式独立运行,无需外部依赖Servlet容器

         2、部署快、开发快

    springBoot与SSM的区别:springBoot配置少了,组合注解简化开发,内置容器部署简单,而SSM中spring、springMVC、myBatis都要配置

    另:

    spring           ----》  引擎

    springMVC   ----》基于spring的MVC框架

    springBoot    ----》基于spring 4 的条件注册的一套快速开发整合包。

  • 相关阅读:
    python函数
    文件操作
    python列表,元组,字典,集合简介
    python字符串(str)
    python数字类型 or 进制转换
    流程控制
    Python入门
    Python垃圾回收机制
    python简介&下载&安装
    DAY11
  • 原文地址:https://www.cnblogs.com/blackdd/p/12322043.html
Copyright © 2011-2022 走看看