2
0

feat: adjust nacos config yaml

This commit is contained in:
zhangsz
2024-12-31 19:51:59 +08:00
parent 8b39b00e3c
commit d6a2d26811
15 changed files with 135 additions and 99 deletions

View File

@@ -1,31 +1,53 @@
package org.wfc.payment;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
import org.springframework.context.annotation.ComponentScan;
import org.wfc.common.security.annotation.EnableCustomConfig;
import org.wfc.common.security.annotation.EnableRyFeignClients;
import javax.annotation.PostConstruct;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.wfc.payment.ccpay.config.CcpayConfig;
/**
* Pay module
* Payment module
*
* @author wfc
*/
@EnableCustomConfig
@EnableRyFeignClients
@SpringBootApplication
@ComponentScan(basePackages = {"org.wfc.payment"})
@ConfigurationPropertiesScan("org.wfc.payment")
public class WfcPaymentApplication
{
// @Autowired
// private LocaleMessageUtil localeMessageUtil;
private static final Logger logger = LoggerFactory.getLogger(WfcPaymentApplication.class);
// @GetMapping("/greeting")
// public String greeting() {
// return localeMessageUtil.getMessage("greeting.message");
// }
private final CcpayConfig ccpayConfig;
@Autowired
public WfcPaymentApplication(CcpayConfig ccpayConfig) {
this.ccpayConfig = ccpayConfig;
}
public static void main(String[] args)
{
SpringApplication.run(WfcPaymentApplication.class, args);
System.out.println("(♥◠‿◠)ノ゙ Payment module startup ლ(´ڡ`ლ)゙ \n");
logger.info("(♥◠‿◠)ノ゙ Payment module startup ლ(´ڡ`ლ)゙ \n");
}
@PostConstruct
public void printConfig() {
System.out.println("CCPay URL: " + ccpayConfig.getUrl());
System.out.println("CCPay API Key: " + ccpayConfig.getApiKey());
System.out.println("CCPay Merchant ID: " + ccpayConfig.getMerchantId());
System.out.println("CCPay Currency: " + ccpayConfig.getCurrency());
System.out.println("CCPay Timeout: " + ccpayConfig.getTimeout());
System.out.println("CCPay Callback URL: " + ccpayConfig.getCallbackUrl());
}
}