123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.kmall.admin.haikong.config;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.context.annotation.PropertySource;
- import org.springframework.core.env.Environment;
- /**
- * 海控配置类
- * @author lhm
- * @createDate 2021-10-27
- */
- @Configuration
- @PropertySource(value = {"classpath:conf/haikong.properties"})
- public class HaiKongConfig {
- @Autowired
- private Environment environment;
- @Bean
- public HaiKongProperties haiKongProperties() {
- HaiKongProperties haiKongProperties = new HaiKongProperties();
- haiKongProperties.setMemberUrl(environment.getProperty("haikong.member.url"));
- haiKongProperties.setMemberAppId(environment.getProperty("haikong.member.appId"));
- haiKongProperties.setMemberAppSecret(environment.getProperty("haikong.member.appSecret"));
- haiKongProperties.setMemberScoreLimit(Integer.parseInt(environment.getProperty("haikong.member.scoreLimit")));
- haiKongProperties.setRetry(Integer.parseInt(environment.getProperty("haikong.retry")));
- haiKongProperties.setVmcconnectUrl(environment.getProperty("haikong.vmcconnect.url"));
- haiKongProperties.setVmcconnectAppId(environment.getProperty("haikong.vmcconnect.appId"));
- haiKongProperties.setVmcconnectSecretKey(environment.getProperty("haikong.vmcconnect.secretKey"));
- haiKongProperties.setRequestRetry(Integer.parseInt(environment.getProperty("haikong.vmcconnect.requestRetry")));
- return haiKongProperties;
- }
- }
|