当前位置: 首页 > news >正文

建设部证书公布网站学习制作网页的网站

建设部证书公布网站,学习制作网页的网站,手机兼职任务平台,中国十大品牌网站文章目录 一、配置文件1. properties配置1.1 创建配置文件1.2 添加配置项1.3 在应用中使用配置项1.4 多环境配置 2. YAML配置2.1 创建配置文件2.2 添加配置项2.3 在应用中使用配置项2.4 多环境配置 二、自定义配置类1. 创建配置类2. 使用配置类 一、配置文件 Spring Boot支持多…

文章目录

  • 一、配置文件
    • 1. properties配置
      • 1.1 创建配置文件
      • 1.2 添加配置项
      • 1.3 在应用中使用配置项
      • 1.4 多环境配置
    • 2. YAML配置
      • 2.1 创建配置文件
      • 2.2 添加配置项
      • 2.3 在应用中使用配置项
      • 2.4 多环境配置
  • 二、自定义配置类
    • 1. 创建配置类
    • 2. 使用配置类


一、配置文件

Spring Boot支持多种配置文件格式,包括properties和YAML。可以根据项目需求选择合适的格式。

1. properties配置

1.1 创建配置文件

在src/main/resources目录下创建一个application.properties文件(如果没有则新建)。这是Spring Boot默认读取的配置文件名。

1.2 添加配置项

# 数据库连接配置
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase
spring.datasource.username=root
spring.datasource.password=password

1.3 在应用中使用配置项

通过@Value注解或@ConfigurationProperties注解将配置值注入到Spring Bean中:

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;@Component
public class DatabaseConfig {@Value("${spring.datasource.url}")private String dbUrl;@Value("${spring.datasource.username}")private String dbUsername;@Value("${spring.datasource.password}")private String dbPassword;// 省略getter和setter方法
}

1.4 多环境配置

可以根据不同的环境(如开发、测试、生产)创建不同的配置文件(如application-dev.propertiesapplication-test.propertiesapplication-prod.properties),并在启动应用程序时通过spring.profiles.active属性来指定使用的环境。

spring.profiles.active=dev

2. YAML配置

2.1 创建配置文件

创建一个application.yml文件,YAML格式的配置文件更易读且支持复杂结构的配置。

2.2 添加配置项

# 数据库连接配置
spring:datasource:url: jdbc:mysql://localhost:3306/mydatabaseusername: rootpassword: password

2.3 在应用中使用配置项

与properties配置类似,通过@ConfigurationProperties注解将配置值注入到Spring Bean中。

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;@Component
@ConfigurationProperties(prefix = "spring.datasource")
public class DatabaseConfig {private String url;private String username;private String password;// 省略getter和setter方法
}

2.4 多环境配置

同样支持多环境配置,可以使用spring.profiles.active属性来指定不同的环境。


二、自定义配置类

除了使用@Value@ConfigurationProperties注解外,还可以通过自定义配置类的方式来管理配置项。

1. 创建配置类

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;@Configuration
@ConfigurationProperties(prefix = "myapp")
public class MyAppConfig {private String apiUrl;private String apiKey;// 省略getter和setter方法
}

2. 使用配置类

直接在需要使用的地方注入该配置类即可:

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;@Component
public class MyApiClient {private final MyAppConfig appConfig;@Autowiredpublic MyApiClient(MyAppConfig appConfig) {this.appConfig = appConfig;}public void callApi() {String apiUrl = appConfig.getApiUrl();String apiKey = appConfig.getApiKey();// 使用配置的API URL和API Key进行操作}
}
http://www.yayakq.cn/news/746311/

相关文章:

  • 投资理财网站开发制作wordpress云建站教程
  • 制作企业网站的一般流程做网站的费用会计分录
  • 网站营销平台代理商小吃网站建设规划书
  • 阿里巴巴做网站需要多少钱wordpress怎么买模板
  • 南京马鞍山网站建设企业办公系统oa哪个好
  • 全国网站开发公司广州营销推广
  • 做头像的网站有哪些wordpress菜单下拉菜单
  • 企业建设网站有什么作用为企业建网站过时了
  • wordpress 阅读器seo关键词快速获得排名
  • 做网站推广有哪些公司中国优秀网页设计案例
  • 江苏省建设安全协会网站wordpress定时器插件
  • 典型的网站开发人员做网站较好的框架
  • 中小企业网站建设价位重庆制作网站模板建站公司
  • 中国网页设计师网站心理网站开发背景
  • 建设品牌公司网站软件开发成本估算
  • 网页设计作品欣赏网站深圳英文网站建设去哪家
  • 潮州专业网站建设制作建设项目环境影响评价登记表网站
  • 网站入口你会回来感谢我的关键词站长工具
  • 网站开发 案例详解推销什么企业做网站和app
  • 山西教育学会网站建设多语言商城系统
  • 写作网站官方no.7极简wordpress博客主题
  • 营销方案网站咸宁公司网站建设
  • 中鼎国际建设集团网站小灯具网站建设方案
  • php 英文商城网站建设电商网站建设信息
  • 邢台做移动网站的地方石家庄网址服务
  • 合肥营销型网站建设开发网站访问速度优化
  • 购物网站建设 属于信息系统管理与设计么?免费浪漫网页制作网站
  • 绍兴网站制作方案wordpress固定连接404
  • wordpress装百度统计优化设计五年级上册数学答案
  • 阿克苏网站建设优化制作网站需要学什么软件