你的项目使用的是哪种配置文件?
1。开发环境JDK版本:17。0。3IDEA版本:2022。1。4Maven版本:3。8。6SpringBoot版本:3。0。02。application。properties配置文件2。1创建Module模块创建springbootproperties模块
添加Web支持
编写PropertiesController类
运行并访问
2。2语法规则语法规则:键值。2。3内置属性的使用编写application。properties文件
使用默认端口和默认路径运行并访问
使用新端口和默认路径访问
使用新端口和项目路径访问
使用新端口和完整路径访问
2。4自定义属性的使用对于自定义的属性可以通过自动注入的方式达到内置的效果
修改PropertiesController类
运行并访问
修改application。properties文件
修改PropertiesController类的代码
运行结果
2。5ConfigurationProperties注解若需要注入的属性过多时,则创建类和ConfigurationProperties注解进行处理。创建JDBCProperties类
修改PropertiesController类的代码
运行并访问
3。application。yml配置文件3。1基本概念application。yml是一种yaml格式的配置文件,一种能够被计算机识别的数据序列化格式,更容易被人们阅读,类似于xml文件。3。2创建Module模块创建springbootyml模块
添加Web支持
3。3语法规则语法规则:键:值,其中冒号和值之间必须有一个空格,使用tab键来划分层级。properties配置文件的优先级高于yml配置文件,若希望使用yml配置文件,则删除或者修改properties配置文件的名称。3。4内置属性的使用编写application。yml文件
编写YmlController类
运行并访问
3。5自定义属性的使用对于自定义的属性可以通过自动注入的方式达到内置的效果。
修改YmlController类的代码
运行并访问
3。6ConfigurationProperties注解的方式修改application。yml文件
创建JDBCProperties类
修改YmlController类的代码
运行并访问
4。多环境配置4。1展现形式使用application自定义。properties或application自定义。yml的方式配置多种环境。通常的命名方式有:dev表示开发环境test表示测试环境uat表示准生产环境pro表示生产环境4。2通过总配置文件切换每种环境对应一个相应的配置文件,使用总配置文件进行切换。编写applicationdev。yml文件的代码:
编写applicationtest。yml文件的代码:
编写appliationuat。yml文件的代码:
编写applicationpro。yml文件的代码:
编写application。yml文件的代码:
运行并访问
4。3通过Maven配置进行切换编写application。yml文件
编写pom。xml文件
通过Maven菜单选择具体的环境后运行访问
更多精彩欢迎关注微信公众号《格子衫007》!