SpringBoot;提供了快速使用spring的方式,基于约定优于配置的思想,提高开发效率
springboot实现热部署的操作......
什么是热部署:
在开发过程中,通常会对一段业务代码不断地修改测试,在修改之后往往需要重启服务,有些服务需要加载很久才能启动成功,这种不必要的重复操作极大降低了程序开发效率。
为此,Spring Boot框架专门提供了进行热部署的依赖启动器,用于进行项目热部署,而无须开发人员手动重启项目。
什么是热部署?Spring Boot如何进行项目热部署?_传智播客的博客-CSDN博客
一。使用IDEA快速构建springboot项目
二。它的起步依赖分析(不用手动添加spring和其他的依赖了,只需要引入这2个)
三。配置文件分类
四。开发-测试-上线 3种环境走不同的配置文件动态切换 Profile总结
上图中配置方式的:多profile方式配置
上图中配置方式的:yml多文档方式配置
上图中profile激活方式 第二种IDEA配置激活
上图中profile激活方式 第三种命令行配置激活(项目用maven打成jar包后,本地文件夹找到问价,然后用黑窗口打开jar包,添加命令行)
五。内部和外部的配置文件的加载顺序
六。SpringBoot整合其他框架
SpringBoot高级
它的自动配置相关的原理知识(面试)
一。它切换内置web服务器(内置4种服务器可以切换,默认是tomcat)
二 @Enable 注解
三。它的监控功能 actuator插件(可以在网页图形化界面看到监控的信息)
三。2 图形化界面监控
四。项目部署