![](/img/trans.png)
[英]<util:properties> equivalent in java based configuration for spring
[英]Spring util properties with scope
如果我创建如下属性文件:
<util:properties id="appProps" location="classpath:app-config.properties" scope="singleton"/>
在我的应用程序代码中作为类级对象
private static Properties props=null;
用我的方法:
props=(Properties)context.getBean("appProps").
如果我对该方法进行100次调用,将创建多少个对象。 如果它创建了signle对象,将props对象设置为静态有什么用吗?
问候,
拉朱
如果我对该方法进行100次调用,将创建多少个对象。
因为scope
是singleton
,所以调用
context.getBean("appProps")
每次都会始终返回相同的对象引用。
如果它创建了signle对象,将props对象设置为静态有什么用吗?
这取决于您和您的要求,但老实说不是。 只需在需要的任何地方注入包含它的类的实例即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.