搭建第一个SpringBoot项目
SpringBoot的出现是为了简化Spring创建,启动,调试,部署,其通过自动装配让用户更加注重业务开发本身而非xml的配置。
SpringBoot配置详解
其核心思想是利用约定大于配置的软件设计思想,尽可能的减少开发人员所需做的配置,在需要进行配置的时候,主要有以下配置方式:
1. 默认配置文件
在使用默认配置文件主要遵循以下步骤:
1. 定义一个类,封装所需要使用的properties中的属性
2. 使用@Component注解,使其能够被扫描到并被自动注入
3. 使用@ConfigurationProperties(prefix = "") 指定前缀
4. 使用构造方法进行自动注入(@Autowired)
2. 自定义配置文件
1. 定义一个类,封装所需要使用的properties中的属性
2. 使用@PropertySource("classpath:my2.properties")指定所使用配置文件
2. 使用@Component注解,使其能够被扫描到并被自动注入
3. 使用@ConfigurationProperties(prefix = "") 指定前缀
4. 使用构造方法进行自动注入(@Autowired)
3. 多环境配置
1. 文件命名格式固定:application-{profile}.properties ,为每一个环境编写一个配置文件
2. 在application.properties中利用spring.profile.active指定所使用的环境 {profile} 部分内容