Spring Boot核心配置文件
1.properties文件
键值对的properties属性文件配置方式,随着开发,配置文件会越来越多。
我用的是properties文件。
2.yml文件
配置示例
配置服务器端口:可以改变tomcat的服务端口号(默认是8080)
配置应用访问路径:可以改变@Controller的访问路径前缀
多环境配置文件
多环境配置一般在公司用的比较多。
多环境配置文件目录
在总配置文件中选择
配置文件的选择顺序。
总配置文件中配置了访问路径
选择环境中没有配置访问路径
结果是总配置文件中的配置生效了
Spring boot自定义配置
就是在配置文件中我们自己写一些配置
@Value注解
在配置文件中写入自定义配置文件
@ConfiggurationProperties自定义文件映射
作用就是可以@ConfiggurationProperties中加入需要加入数据的前缀,springboot就可以根据加入的前缀判断需要在数据源中需要加入哪些数据,(比如spring.name,用了@ConfiggurationProperties(prefix=“spring”),springboot就可以根据spring前缀将name赋值到类中的name)
创建一个类加入要引用的自定义配置属性
待解决问题:自定义配置文件,运行返回中文不是UTF-8。