You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- package com.telpo.dipperposition.config;
-
- import com.telpo.dipperposition.co.PositionConfigInfo;
- import lombok.Getter;
- import lombok.Setter;
- import lombok.ToString;
- import okhttp3.OkHttpClient;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.beans.factory.annotation.Value;
- import org.springframework.context.ConfigurableApplicationContext;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
-
- /**
- * @program: gateway
- * @description: jwt设置
- * @author: linwl
- * @create: 2020-06-18 17:45
- */
- @Getter
- @Setter
- @Configuration
- public class PositionConfig {
-
- //@Autowired
- //private ConfigurableApplicationContext configurableApplicationContext;
- //@Value(value = "${position.hello}")
- //private String hello;
-
- //@Value(value = "${spring.application.name}")
- //private String name;
-
- @Value(value = "${position.server.serverAddr}")
- private String serverAddr;
-
- @Value(value = "${position.server.timeAsycPort}")
- private String timeAsycServerPort;
-
- @Value(value = "${position.server.posAsycPort}")
- private String posAsycServerPort;
-
- @Value(value = "${position.server.starsAsycPort}")
- private String starsAsycServerPort;
-
- PositionConfig()
- {
- //hello = configurableApplicationContext.getEnvironment().getProperty("position.hello");
- //name = configurableApplicationContext.getEnvironment().getProperty("spring.application.name");
- }
-
- @Bean (name = "positionConfigInfo")
- public PositionConfigInfo positionConfigInfo(){
- PositionConfigInfo configInfo = new PositionConfigInfo();
- configInfo.setServerAddr(this.serverAddr);
- configInfo.setTimeAsycServerPort(this.timeAsycServerPort);
- configInfo.setPosAsycServerPort(this.posAsycServerPort);
- configInfo.setStarsAsycServerPort(this.starsAsycServerPort);
- System.out.print(configInfo.toString());
- return configInfo;
- }
- }
|