springboot知识

1.springboot基于约定优于配置的思想,轻配置

2.核心功能:

起步依赖:springboot导入start启动包,是现成的,会把具有某些联系的jar包自动打到一个启动包里,不需要一个一个引入。而且起步依赖也进行了版本的锁定,我们可以直接用启动包中规定的版本

自动配置:

 

3.@SpringBootApplication注解:

里面包含了:@SpringBootConfiguration和@EnableAutoConfiguration注解。

@SpringBootConfiguration:等同于@Configuration注解,标注该类是Spring的一个配置类,所以,在启动类中,写@Bean,可以往spring容器中加元素。

@EnableAutoConfifiguration:自动配置功能开启。自动配置,就是springboot会应用一些默认的配置,不用用户自己配置,如tocmat,端口等信息,不用配置,都是自动配置好的。用户也可以自定义进行配置
 
 
4.常用注解:
@Value:自动获取配置文件中的信息,填充到属性中
@ConfifigurationProperties:读取properties文件中的信息,映射到类的属性中
posted @ 2021-01-01 21:53  架构改变世界  阅读(94)  评论(0编辑  收藏  举报