gpt4 book ai didi

java - 域类中的值占位符

转载 作者:行者123 更新时间:2023-12-02 12:14:35 25 4
gpt4 key购买 nike

我在 Eclipse 中有一个名为 TdkUtils 的 Maven 项目,其中包含以下 pom.xml: 这是一个 utils 项目。所以我想创建一个jar,将其放入存储库中并在其他项目中使用它。

我有这个域类:

@PropertySource("recommended-mobile.properties")
public class RemoteUnit implements Serializable {

private static final long serialVersionUID = 1L;

private RemoteUnitType remoteUnitType;

private long remoteUnitId;

private String serialNumber;

private String imei;

private String softwareVersion;

private String msisdn;

@Value("${AX1}")
private String firmwareAX1;

@Value("${AX1Pro}")
private String firmwareAX1Pro;

@Value("${AX5}")
private String firmwareAX5;

...
}

但它根本没有替换这些值。也许它只能在配置文件中?

我还尝试将值放入文件 application.properties 中,得到相同的结果

我还在配置文件中提供了域类的路径

@ComponentScan(value="com.tdk.domain")

最佳答案

尝试在您的配置类上添加 ComponentScan("package PathOfYourDomainClassGoesHere") 注释

关于java - 域类中的值占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46281681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com