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

抖音网红代运营短视频seo

抖音网红代运营,短视频seo,中山好的做网站的公司,做机械设计图纸找什么网站ConfigurationProperties(prefix "sky.jwt") 是 Spring Boot 框架里的一个注解,其主要功能是把配置文件(像 application.properties 或者 application.yml)里的属性值绑定到一个 Java 类的字段上。下面详细阐述其作用:…

@ConfigurationProperties(prefix = "sky.jwt") 是 Spring Boot 框架里的一个注解,其主要功能是把配置文件(像 application.properties 或者 application.yml)里的属性值绑定到一个 Java 类的字段上。下面详细阐述其作用:
表示当前的类为配置属性类,封装配置文件里面的一些配置项

1. 绑定配置属性

在 Spring Boot 应用里,配置文件(如 application.propertiesapplication.yml)用于存储应用的各种配置信息。借助 @ConfigurationProperties 注解,能够把配置文件中以特定前缀开头的属性值自动绑定到 Java 类的对应字段上。

在你给出的代码中,@ConfigurationProperties(prefix = "sky.jwt") 表示会把配置文件里以 sky.jwt 开头的属性值绑定到 JwtProperties 类的字段上。例如,若配置文件如下:

application.properties
sky.jwt.adminSecretKey=admin_secret_key_123
sky.jwt.adminTtl=3600
sky.jwt.adminTokenName=admin_token
sky.jwt.userSecretKey=user_secret_key_456
sky.jwt.userTtl=7200
sky.jwt.userTokenName=user_token
application.yml
sky:jwt:adminSecretKey: admin_secret_key_123adminTtl: 3600adminTokenName: admin_tokenuserSecretKey: user_secret_key_456userTtl: 7200userTokenName: user_token

Spring Boot 会自动把这些属性值绑定到 JwtProperties 类的对应字段上:

@Component
@ConfigurationProperties(prefix = "sky.jwt")
@Data
public class JwtProperties {private String adminSecretKey;private long adminTtl;private String adminTokenName;private String userSecretKey;private long userTtl;private String userTokenName;
}

2. 类型安全

使用 @ConfigurationProperties 注解可以保证类型安全。Spring Boot 会自动依据 Java 类字段的类型进行属性值的转换。例如,adminTtluserTtllong 类型,Spring Boot 会把配置文件中的字符串值自动转换为 long 类型。

3. 集中管理配置

借助把配置属性绑定到一个 Java 类,能够对配置信息进行集中管理,增强代码的可读性和可维护性。在需要使用这些配置属性时,只需注入 JwtProperties 类的实例即可。

4. 示例代码使用

在其他组件中可以通过依赖注入的方式使用 JwtProperties 类的实例:

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;@Service
public class JwtService {private final JwtProperties jwtProperties;@Autowiredpublic JwtService(JwtProperties jwtProperties) {this.jwtProperties = jwtProperties;}public void printJwtProperties() {System.out.println("Admin Secret Key: " + jwtProperties.getAdminSecretKey());System.out.println("Admin TTL: " + jwtProperties.getAdminTtl());System.out.println("Admin Token Name: " + jwtProperties.getAdminTokenName());System.out.println("User Secret Key: " + jwtProperties.getUserSecretKey());System.out.println("User TTL: " + jwtProperties.getUserTtl());System.out.println("User Token Name: " + jwtProperties.getUserTokenName());}
}

在这个示例中,JwtService 类通过构造函数注入了 JwtProperties 类的实例,进而可以使用配置文件中的属性值。

综上所述,@ConfigurationProperties(prefix = "sky.jwt") 的作用是把配置文件中以 sky.jwt 开头的属性值绑定到 JwtProperties 类的对应字段上,实现配置属性的集中管理和类型安全的绑定。


文章转载自:

http://eeskQU7Z.mbnhr.cn
http://f1wHhyKh.mbnhr.cn
http://mvDJUPYw.mbnhr.cn
http://hNAImPnc.mbnhr.cn
http://hppNQjGA.mbnhr.cn
http://ceDWqXvV.mbnhr.cn
http://MLu5qzpU.mbnhr.cn
http://tFexnYPW.mbnhr.cn
http://CKL0lRJo.mbnhr.cn
http://rOis1Sxz.mbnhr.cn
http://n7gCFxDb.mbnhr.cn
http://T7UHA5bt.mbnhr.cn
http://5NyDI954.mbnhr.cn
http://cAx3efus.mbnhr.cn
http://C8KM8RXT.mbnhr.cn
http://7eWuN4BZ.mbnhr.cn
http://b180iNyK.mbnhr.cn
http://1BvC25rI.mbnhr.cn
http://D9bRcFGt.mbnhr.cn
http://hdfSbUDf.mbnhr.cn
http://dCAjaQnv.mbnhr.cn
http://4HTQgsWs.mbnhr.cn
http://ufPA7QLQ.mbnhr.cn
http://u23WmKGv.mbnhr.cn
http://vn5TsFCn.mbnhr.cn
http://N50UY2Gk.mbnhr.cn
http://KuoTaYep.mbnhr.cn
http://fDROKON3.mbnhr.cn
http://5lmkSbIy.mbnhr.cn
http://DkJjZ3o5.mbnhr.cn
http://www.dtcms.com/wzjs/738763.html

相关文章:

  • 手机网站仿站教程免费房屋装修设计
  • 上海公共场所手机优化怎么关闭
  • 淘宝网站运营的工作怎么做服务商平台登录
  • dede免费网站模板utf8wordpress logo图片
  • 经典重庆网站用excel做网站
  • 做网上水果网站的调查纯净系统基地
  • 欧美风格外贸网站建设酒店网站建设因素
  • 小语种企业网站建设已备案网站注册
  • 湖南建设网站官网wordpress怎么显示摘要
  • 无锡网站建设楚天软件wordpress表格没有边框
  • 安阳手机网站建设新手如何做淘宝运营
  • 山东省优质校建设网站安徽网站备案要多少时间
  • 虚拟主机与网站建设一个人开发app能赚钱吗
  • 网站快照工具企业网站建设运营方案
  • 哪个网站可以做片头排名第一的网络游戏
  • 企业查询宝郴州seo优化公司
  • 汽车app网站建设发光字体制作网站
  • 外贸公司访问国外网站合肥市蜀山区做个网站多少钱
  • 简述织梦网站上传步骤国外创意摄影网站
  • 前端和网站建设的区别网站模块数据同步
  • ps做图游戏下载网站自己做的网站访问不了
  • 网站建设最新新闻扬州做公司网站的公司
  • 网站建设忄金手指花总全国最新工商企业名录
  • 重庆品牌型网站建设多少钱ui设计一个页面多少价格合适
  • 南京网站设公司余姚物流做网站
  • 旅游网站设计说明书vue单页面做网站加载慢
  • 应用分析网站网站域名切换
  • 百度显示网站名ppt模板免费下载素材小清新
  • wordpress 主安卓优化大师官网下载
  • 免费网站建站方法网站站点建设中端口号的作用