SpringBoot自学-注解及配置文件的一些小知识
1.@SpringBootApplication是主配置类
1.1@SpringBootConfiguration
1.1.1@Configuration
A:类体有该注解的,代表该类是配置类,相当于原来的 .xml文件。
B:有该注解的类,会自动加载到Spring容器。在原spring应用中,实现该功能使用的是(Component注解)
1.2@EnableAutoConfiguration
自动配置,以前的mybatis.xml,springMVC.xml等文件不需手动配置,其自动配置。(约定由于配置)
1.2.1@AutoConfigurationPackage 代理原来手写扫描包的包名,将需要扫描注解的包扔到扫描器中,十七注解能够被扫描
1.2.2@Import(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
- JavaEE进阶知识学习-----SpringBoot基础知识-2-配置文件知识
- Springboot 项目pom.xml 配置文件以及启动类的一些配置
- SpringBoot注解与启动与配置文件介绍(2)
- springboot项目使用@Value注解获取配置文件中的配置信息
- spring-boot使用注解获取配置文件中的值
- spring boot:使用@ConfigurationProperties注解加载配置文件
- SpringBoot之Mybatis篇(注解&配置文件)(MVC版)
- Spring Boot 核心注解与配置文件
- SpringBoot 基础知识学习(二)——配置文件多环境配置
- SpringBoot配置Bean的两种方式--注解以及配置文件
- 自学SpringBoot二之配置文件--yml格式配置
- Spring Boot 基础知识学习(二)——配置文件多环境配置
- spring boot 入门学习(二)配置文件注解
- SpringBoot 使用注解将配置文件自动映射到属性和实体类
- SpringBoot之Mybatis连接MySQL进行CRUD(注解&配置文件)(简测试版)
- Spring Boot 使用@ConfigurationProperties注解获取配置文件中的值
- Spring Boot application.propertis配置文件的相关通用属性
- java 框架基础知识(5)----注解-->Spring配置
- 【springboot】Spring boot配置文件 application.properties
- Spring AOP注解通过@Autowired,@Resource,@Qualifier,@PostConstruct,@PreDestroy注入属性的配置文件详解