前言
springboot提供了快速使用spring的方式,基于约定优先于配置的思想。
spring的缺陷:配置和依赖繁琐
提示:以下是本篇文章正文内容,下面案例可供参考
一、SpringBoot的功能
1、自动配置
2、起步依赖:本质是一个Maven项目对象模型,再通过传递依赖
3、辅助功能:如指标、安全、嵌入式服务器、健康检测、外部配置等
二、 SpringBoot配置
1.文件properties、yml、yaml
这三个有优先级之分,即properties、yml、yaml
效果其实相同
2.数据读取
1、@VALUE
2、Environment
3、@ConfigurationProperties
3、profile(实用型!!!) 动态切换配置
1、profile配置
- 多profile文件方式
- yml多文档方式
2、profile配置的激活方式
4、内部配置加载顺序
三、SpringBoot整合其他框架
1、Junit
引入starter-test jar包,添加@RunWith + @SpringBootTest(classes = 启动类.class)
2、mybatis(简单,自行了解)
3、redis(简单,自行了解)
四、SpringBoot的原理分析
1、condition
是spring4.0时增加的条件判断功能,通过这个来实现选择性的创建Bean
2、enable
3、import
4、事件监听
提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。