能否将@Autowired与静态字段结合使用?
有没有办法与静态字段一起使用。如果没有,还有其他方法可以做到这一点吗?@Autowired
有没有办法与静态字段一起使用。如果没有,还有其他方法可以做到这一点吗?@Autowired
简而言之,没有。您不能在 Spring 中自动布线或手动布线静态场。你必须编写自己的逻辑来做到这一点。
@Component("NewClass")
public class NewClass{
private static SomeThing someThing;
@Autowired
public void setSomeThing(SomeThing someThing){
NewClass.someThing = someThing;
}
}