SpringBoot自学-注解及配置文件的一些小知识
[email protected]是主配置类
[email protected]
[email protected]
A:类体有该注解的,代表该类是配置类,相当于原来的 .xml文件。
B:有该注解的类,会自动加载到Spring容器。在原spring应用中,实现该功能使用的是(Component注解)
[email protected]
自动配置,以前的mybatis.xml,springMVC.xml等文件不需手动配置,其自动配置。(约定由于配置)
[email protected] 代理原来手写扫描包的包名,将需要扫描注解的包扔到扫描器中,十七注解能够被扫描
[email protected](AutoConfigurationImportSelector.class)将第三方的依赖(jar,配置)引入到项目。
2配置文件,springboot的配置配置,可以通过其进行修改。Spring Boot默认识别两个(种)配置文件。
2.1aplication.properties 可视化平台创建项目后自动产生的。
内可配置属性:k=v的格式或者写成行内
2.2 application.yml文件 手动创建。
2.2.1 yaml不是一个标记文档(这点区别于xml)。不是标签套标签的格式如:
而是
student:
name: 二狗子
注意:
A:name:后边有空格
B:注意缩进代表的层级关系
C:双引号,单引号可以不写。但是写了双引号,转义字符会生效。
2.3举个栗子:
yml文件的写法
properties文件配置也是一个道理:
实体类
测试类
3.Spring Boot的一些依赖。
3.1Spring-Boot-Configuration-Processor
文件配置处理器
https://www.xttblog.com/?p=2834