02-Springboot-config

前言:在springboot 项目中的配置文件是application.properties或者application.yml 文件,小型项目可以直接配在项目中,大型x项目需要团队开发,一般使用携程的Apllo或者阿里的Nacos,方便修改、灰度发布等。我目前使用Apllo。

开发习惯:一般配置文件我会起建一个config文件夹,然后在其中创建对应的配置类

思路配置类对应相应的配置文件,

@Configuration,
@PropertySource(value = "classpath:book.properties", encoding = "UTF-8")

@PropertySource(value = "classpath:phone.yml", encoding = "UTF-8"),
@ConfigurationProperties(prefix = "phone")

果在application.properties或者bootstrap.properties中可以不指定,然后使用@Value注解取值;注意编码环境配置类要设置为UTF-8

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章