Spring怎么给类中静态变量注入值
发布网友
发布时间:2022-04-22 12:02
我来回答
共1个回答
热心网友
时间:2023-08-03 09:01
spring支持set方法注入,我们可以利用非静态setter 方法注入静态变量。如:
[java] view plain copy 在CODE上查看代码片派生到我的代码片
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
@Component
public class GlobalValue {
public static String DATABASE;
@Value("${mongodb.db}")
public void setDatabase(String db) {
DATABASE = db;
}
}