在我的 application.properties 文件中,我有一行说
variablename=1000
然后我在课堂上阅读它
@Value("${variablename}")
private int variablename;
或与
@Configuration
@ConfigurationProperties
public class ClassName
这给了我一个错误,告诉我我不能从 String 转换为 int,除非我没有转换为 int,据我所知。
错误是:
无法将“变量名”下的属性绑定到 int:
属性:变量名值:1000 来源:类路径资源 [application.properties]:21:8 原因:无法将 java.lang.String 转换为 int