1. Spring只有ioc和aop,
    SpringBoot增加了mvc和spring特性还做了很多自动化配置
  2. spring配置主要是由xml等配置文件完成,而springboot主要是注解完成自动话配置
  3. springboot是基于spring的,springBoot 就是简化 spring 集成开发的
  4. springboot开箱即用—构建以后就能跑,还有内嵌Tomcat

Spring 的完整名字,应该是 Spring Framework 。它提供了多个模块,Spring IoC、Spring AOP、Spring MVC 等等。所以,Spring MVC 是 Spring Framework 众多模块中的一个。
而 Spring Boot 是构造在 Spring Framework 之上的 Boot 启动器,旨在更容易的配置一个 Spring 项目。

1、springboot的底层框架就是spring
2、springboot有用自动化配置,而spring没有

Spring boot 最好的地方,是简化配置,只需要关心核心业务的开发就行了


  1. springboot可以独立建立spring应用程序
  2. 内嵌了如Tomcat,等容器,也就是他构建完成之后就可以跑起来
  3. 可以自动配置spring springboot将原有的xml配置改为java配置,将bean注入改为使用注解注入的方式(@Autowire),将多个配置文件 .xml .properties 等浓缩在 一个application.yml

springboot和sping异同相关推荐

  1. java基于ssm开发的好看的家装网装修网站装修系统有源码有论文

    简介 本平台主要是家装网站.管理员发布装修案例,看工地,装修设计师,装修攻略,装修知识文章等,嵌入3d全景图.普通用户注册,填写装修房型报价等. 演示视频: https://www.bilibili. ...

  2. 蔚来汽车Java实习面经总结(来源:牛客与看准)

    首先说一下我自己的面经吧 1.自我介绍 2.项目里的难点.具体需求等 会问如果是你怎么优化 3.Collection集合了解吗 4.你自己的优势是什么? 5.你对Java哪些比较熟悉(想答内存区域和垃 ...

  3. Sping和springBoot框架技术栈

    Sping技术栈所包含的技术框架图: Spring Boot框架图 Spring Boot是Spring框架的一部分,关于Spring的核心技术请参考Spring core technologies ...

  4. 【学习笔记】springBoot中获取sping管理的bean

    文章目录 一.使用场景 二.springBoot中获取sping管理的bean 2.1 生成工具类SpringContextUtil 2.2 使用工具类SpringContextUtil 2.3 注意 ...

  5. springboot整合Quartz实现动态配置定时任务

    版权声明:本文为博主原创文章,转载请注明出处. https://blog.csdn.net/liuchuanhong1/article/details/60873295 前言 在我们日常的开发中,很多 ...

  6. SpringBoot第二十五篇:2小时学会springboot

    一.什么是spring boot Takes an opinionated view of building production-ready Spring applications. Spring ...

  7. SpringBoot配置文件值注入方式

    文章目录 1.准备环境 2.properties配置文件在idea中默认utf-8可能会乱码 3.@Value取值注入 4.@Value获取值和@ConfigurationProperties获取值比 ...

  8. springboot EnableAutoConfiguration

    http://blog.javachen.com/2016/02/19/spring-boot-auto-configuration.html 自动配置 在启动类上使用@EnableAutoConfi ...

  9. 学习 spring-boot (一)

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置. s ...

最新文章

  1. python魔法方法和普通方法_Python龙珠训练营九:魔法方法
  2. Python基础10 反过头来看看
  3. Makefile的重建与include指令
  4. QML 编程之旅 -- QML程序的基本结构概念
  5. ccleaner无法更新_CCleaner正在静默更新关闭自动更新的用户
  6. 集群、分布式、集中式、伪分布式的概念与区别
  7. 阿里云服务器Ubuntu16.04安装Anaconda(python3.6)和本地远程连接jupyter
  8. 复制文件或文件夹时出错_为什么对于小白来说,复制文件一个都会出错???...
  9. 黑马程序员-为梦想而努力!
  10. PayPal完成对区块链公司的投资首秀
  11. 数据结构(C++版)校园导游咨询系统课程设计
  12. 甘肃一名高考生偷偷带手机进考场,拍题并上传到网上出钱求答案……
  13. ijkplayer 录像 截图功能,支持rtsp rtmp http 流媒体
  14. SD-销售订单数量修改需大于已交货数量,消息报错而非警告调整
  15. HTML中视频默认显示自定义图片
  16. 有极性电容和无极性电容区别
  17. 去除迅雷影音游戏弹窗
  18. 苹果驱动安装不了,一定要进来看
  19. 使用C#开发Word VSTO外接程序示例
  20. Linux流量控制指南 (Traffic control HOWTO)

热门文章

  1. aspnet是前端还是后端_asp.net是什么 aspnet是前端还是后端
  2. 中国风红色团课PPT模板
  3. (转)我从腾讯那“偷了”3000万QQ用户数据,出了份很有趣的独家报告!
  4. Python视频制作 MoviePy视频效果vfx函数
  5. WinHex v20.0 绿色单文件版
  6. 计算CRC程序(CRC16)
  7. Android和Java一些知识点小结
  8. Sublime Text2安装_注册_使用_技巧
  9. laravel 在nginx环境中报错404
  10. 新视野大学英语第一册答案