@Value 真是一个神奇的注解

  • 时间:2022-03-15 15:03 作者:爱追梦的你 来源: 阅读:428
  • 扫一扫,手机访问
摘要:@Value 真是一个神奇的注解变量直接赋值 /* 直接设置值 */ @Value(”25”) private int hight; @Value(”65”) private Integer wight; @Value(”human”) private St

@Value 真是一个神奇的注解

变量直接赋值

    /* 直接设置值 */    @Value("25")    private int hight;    @Value("65")    private Integer wight;    @Value("human")    private String species;

Resource读取文件

注意 这里的Resource是spring的核心类 不是javax的Resource

import org.springframework.core.io.Resource;    // 设置系统文本内容    @Value("classpath:mock/resume.txt")    private Resource resume;    // 设置url 调用后返回的值    @Value("http://www.baidu.com")    private Resource baidu;

${}

    /* 使用$设置值 */    @Value("${user.password}")    private String password;

#{}

    /* 使用#设置值 */    // 1. 使用systemProperties[‘xxx’]获取系统参数    @Value("#{systemProperties['os.name']}")    private String osName;    // 2. 调用系统方法    @Value("#{T(Math).random() * 100.0}")    private double waterContent;

链接参考

Spring @Value 设置默认值

Spring Boot系列四 Spring @Value 属性注入使用总结一

SpEL 表达式

SpEL 在注解中的使用-混合使用那种

spring中的SpEL表达式

53005220_p0_master1200.jpg

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2FA验证器 验证码如何登录(2024-04-01 20:18)
【系统环境|】怎么做才能建设好外贸网站?(2023-12-20 10:05)
【系统环境|数据库】 潮玩宇宙游戏道具收集方法(2023-12-12 16:13)
【系统环境|】遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!(2023-10-12 17:31)
【系统环境|服务器应用】克隆自己的数字人形象需要几步?(2023-09-20 17:13)
【系统环境|】Tiktok登录教程(2023-02-13 14:17)
【系统环境|】ZORRO佐罗软件安装教程及一键新机使用方法详细简介(2023-02-10 21:56)
【系统环境|】阿里云 centos 云盘扩容命令(2023-01-10 16:35)
【系统环境|】补单系统搭建补单源码搭建(2022-05-18 11:35)
【系统环境|服务器应用】高端显卡再度登上热搜,竟然是因为“断崖式”的降价(2022-04-12 19:47)
手机二维码手机访问领取大礼包
返回顶部