Browse Source

将jcetApiService的实例化,从@Component改为ThirdplatConfig中统一实例化

dev_shibei_match
wxz 5 years ago
parent
commit
37bac23a5f
  1. 2
      epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/apiservice/jcet/JcetApiService.java
  2. 7
      epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/config/ThirdplatConfig.java

2
epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/apiservice/jcet/JcetApiService.java

@ -11,13 +11,11 @@ import com.epmet.commons.thirdplat.properties.JcetThirdplatProps;
import com.epmet.commons.thirdplat.properties.ThirdplatProps;
import com.epmet.commons.tools.utils.HttpClientManager;
import com.epmet.commons.tools.utils.Result;
import org.springframework.stereotype.Component;
import java.io.UnsupportedEncodingException;
import java.util.HashMap;
import java.util.Map;
@Component
public class JcetApiService extends AbstractApiService {
private JcetThirdplatProps jcetThirdplatProps;

7
epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/config/ThirdplatConfig.java

@ -1,7 +1,9 @@
package com.epmet.commons.thirdplat.config;
import com.epmet.commons.thirdplat.apiservice.jcet.JcetApiService;
import com.epmet.commons.thirdplat.properties.ThirdplatProps;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
@ -11,4 +13,9 @@ import org.springframework.context.annotation.Configuration;
@EnableConfigurationProperties(ThirdplatProps.class)
public class ThirdplatConfig {
@Bean
public JcetApiService JcetApiService(ThirdplatProps props) {
return new JcetApiService(props);
}
}

Loading…
Cancel
Save