正常创建properties参数的对象:
push.properties文件
#注册测试
host=sfsdfsdf
appKey=8ODhr2Q5ORAw
masterSecret=XL8wnCHHKlAun
Java类:
@PropertySource(value="classpath:META-INF/push.properties")
// Android系统
@Value("${host}")
private String host;
@Value("${appKey}")
private String appKey;
@Value("${masterSecret}")
private String masterSecret;
IGtPush push = new IGtPush(host, appKey, masterSecret);
当用xml文件创建对象时:
push.properties文件
#注册测试
host=sfsdfsdf
appKey=8ODhr2Q5ORAw
masterSecret=XL8wnCHHKlAun
XML文件
<bean id="pushMessage" class="com.gexin.rp.sdk.http.IGtPush">
<constructor-arg index="0" value="${host}" />
<constructor-arg index="1" value="${appKey}" />
<constructor-arg index="2" value="${masterSecret}" />
</bean>
Java类:
@Resource(name = "pushMessage")
private IGtPush push;