google充值-AndroidPublisherHelper懒惰注册
This commit is contained in:
@@ -3,6 +3,7 @@ package com.accompany.payment.google.config;
|
||||
import com.accompany.core.base.SpringContextHolder;
|
||||
import com.accompany.payment.google.AndroidPublisherHelper;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.InitializingBean;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
import org.springframework.cloud.context.config.annotation.RefreshScope;
|
||||
@@ -55,6 +56,9 @@ public class GooglePlayConfig implements InitializingBean {
|
||||
String application = env.getProperty(CONFIG_NAME_APPLICATIONNAME);
|
||||
String json = env.getProperty(CONFIG_NAME_JSON);
|
||||
|
||||
if (StringUtils.isAnyBlank(application, packageName, json)){
|
||||
return;
|
||||
}
|
||||
AndroidPublisherHelper.init(application, packageName, json);
|
||||
}
|
||||
}
|
||||
@@ -62,6 +66,9 @@ public class GooglePlayConfig implements InitializingBean {
|
||||
@Override
|
||||
@Async
|
||||
public void afterPropertiesSet() throws Exception {
|
||||
if (StringUtils.isAnyBlank(applicationName, packageName, credentialJson)){
|
||||
return;
|
||||
}
|
||||
AndroidPublisherHelper.init(applicationName, packageName, credentialJson);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user