1.开发环境 JDK版本:17.0.3 IDEA版本: 2022.1.4 Maven版本:3.8.6 Spring Boot版本:3.0.0 2.application.properties配置文件 2.1 创建Module模块 创建spring-boot-properties模块 添加Web支持 编写PropertiesController类 运行并访问 2.2 语法规则 语法规则:键=值。 2.3 内置属性的使用 编写application.properties文件 使用默认端口和默认路径运行并访问 使用新端口和默认路径访问 使用新端口和项目路径访问 使用新端口和完整路径访问 2.4 自定义属性的使用 对于自定义的属性可以通过自动注入的方式达到内置的效果 修改PropertiesController类 运行并访问 修改application.properties文件 修改PropertiesController类的代码 运行结果 2.5 ConfigurationProperties注解 若需要注入的属性过多时,则创建类和ConfigurationProperties注解进行处理。 创建JDBCProperties类 修改PropertiesController类的代码 运行并访问 3.application.yml配置文件 3.1 基本概念 application.yml是一种yaml格式的配置文件,一种能够被计算机识别的数据序列化格式,更容易被人们阅读,类似于xml文件。 3.2 创建Module模块 创建spring-boot-yml模块 添加Web支持 3.3 语法规则 语法规则:键: 值,其中冒号和值之间必须有一个空格,使用tab键来划分层级。 properties配置文件的优先级高于yml配置文件,若希望使用yml配置文件,则删除或者修改properties配置文件的名称。 3.4 内置属性的使用 编写application.yml文件 编写YmlController类 运行并访问 3.5 自定义属性的使用 对于自定义的属性可以通过自动注入的方式达到内置的效果。 修改YmlController类的代码 运行并访问 3.6 ConfigurationProperties注解的方式 修改application.yml文件 创建JDBCProperties类 修改YmlController类的代码 运行并访问 4.多环境配置 4.1 展现形式 使用application-自定义.properties或application-自定义.yml的方式配置多种环境。 通常的命名方式有: dev表示开发环境 test表示测试环境 uat表示准生产环境 pro表示生产环境 4.2 通过总配置文件切换 每种环境对应一个相应的配置文件,使用总配置文件进行切换。 编写application-dev.yml文件的代码: 编写application-test.yml文件的代码: 编写appliation-uat.yml文件的代码: 编写application-pro.yml文件的代码: 编写application.yml文件的代码: 运行并访问 4.3 通过Maven配置进行切换 编写application.yml文件 编写pom.xml文件 通过Maven菜单选择具体的环境后运行访问 更多精彩欢迎关注微信公众号《格子衫007》!本栏目推荐文章C++实现文件内查找字符串基于VueCli自定义创建项目IDEA项目名称后面出现中括号,模块Modules的名子和文件夹名称不同,可以右键修改名称也可以在File->Project Structure 修改Modules的Name(快捷键ctrl+Shift+Alt+s)和利时MACS6通过dat文件实现任意时间范围与测点的历史数据提取与科研分析去年最火的 JS 开源项目「GitHub 热点速览」用jacoco统计JAVA项目测试代码覆盖率类模板分文件编写Linux文件IO之二 [补档-2023-07-21]Linux文件IO之一 [补偿-2023-07-21]十行python代码实现文件去重,去除重复文件的脚本文件 项目pycharm文件 项目 文件 项目 cmakelists文件 项目txt 试卷 文件 项目 资源管理 文件 项目 资源 文件 项目setup 2022 手动 文件 项目ui gradle文件 方法 项目 gitignore thinkphp文件 项目 mybatis文件 目录 项目