google充值-AndroidPublisherHelper懒惰注册

This commit is contained in:
khalil
2025-06-12 17:11:44 +08:00
parent ea28cff878
commit 4d0d8933d0
2 changed files with 7 additions and 3 deletions

View File

@@ -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);
}
}