0
我不知道是否有理由将Spring bean的私有属性标记为static
?让我们来看看下面的春季豆 - 为什么我的私人领域是静态的?
@Component
public class SomeSpringBean {
private Map<String, String> myMap = new HashMap<>();
public String doSomeCalculations() {
//some logic, getting values from map, doing some calculations
return someVal;
}
}
当然的Spring bean是一个单身,所以我为什么将标志着作为MYMAP static
?我在很多项目中看到过这个,但是找不到那么好的理由。