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 的条件注册的一套快速开发整合包。

  • 相关阅读:
    cookie和session的区别
    使用Flexible实现手淘H5页面的终端适配
    跟自己说::::
    前端稀奇古怪的问题!!!
    为什么我老是能碰见那些糟心的事?
    谈谈我的工作日常;
    毕业后,女生要到美国发展;
    工作常识总结
    git用法
    1.date对象
  • 原文地址:https://www.cnblogs.com/blackdd/p/12322043.html
Copyright © 2011-2022 走看看