springboot @value无法赋值
2024-10-20 15:50:35
1解决方式
在类上在加@Compent
@Component
@EnableBinding(Sink.class)
public class ReceiveMessageListenerController
@Value("${server.port}")
private String serverPort;
2静态属性使用set
@Component
@EnableBinding(Sink.class)
public class ReceiveMessageListenerController {
private static String serverPort;
@Value("${server.port}")
public void setServerPort(String serverPort) {
this.serverPort = serverPort;
}
3通过@Autowired
@Autowired
private ReceiveMessageListenerController ( @Value("${server.port}")String serverPort) {
this.serverPort= serverPort;
}
最新文章
- Angular2 入门
- div在浏览器窗口中居中
- 我的cookie读写
- NSDictionary 的有序性 (by the key in some rule)
- 分享git的常用命令
- 初识mySQL(关系型数据库)
- LOVE代码收集
- .NET中class和struct的区别
- vector 汇总
- aix puppet agent
- Linux下VNC配置多个桌面和修改密码 不会当系统重启vnc失效
- hdu1150 Machine Schedule 经典二分匹配题目
- 创建发布自己的npm包
- JSP随记
- VUE 绑定背景图片的写法
- Python全栈开发记录_第四篇(集合、函数等知识点)
- C#中Quartz的简单易懂定时任务实现
- Linux中如何运行.AppImage文件
- CS229 6.11 Neurons Networks implements of self-taught learning
- python datetime模块来获取当前的日期和时间
热门文章
- 微信小程序云开发-数据库-查询满足条件的数据
- go反射原理
- macOS下将可执行文件索引位置增添到PATH中
- Spring Boot Mail通过QQ邮箱发送邮件
- Jenkins(8080)未授权访问
- joomla 3.7.0 (CVE-2017-8917) SQL注入漏洞
- Python小白的数学建模课-16.最短路径算法
- 【前端 · 面试 】HTTP 总结(十)—— HTTP 缓存应用
- 《手把手教你》系列技巧篇(十五)-java+ selenium自动化测试-元素定位大法之By xpath中卷(详细教程)
- 关于java新特性lambda表达式的理解即使用