SpringCloud Feign Client 端配置
1. 启动类
@SpringBootApplication
@EnableAlive
@EnableFeignClients(basePackages = "com.lingoace.pub.operations.clients")
public class Application {
public static void main(final String[] args) {
SpringApplication.run(Application.class, args);
}
}
2. application.yml
spring:
main:
allow-bean-definition-overriding: true
profiles:
active: dev #默认为开发环境
application:
name: pub-dataquery
jackson:
date-format: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
client:
pub-operations-host: localhost:8402
server:
port: 8404
servlet:
session:
timeout:
600 #会话超时时间秒
mybatis:
mapper-locations:
- classpath*:mapper/*.xml
3. ApiController
@RestController
public class ApiController {
@Autowired
private FinanceClient financeClient;
@RequestMapping("/hello")
public String hello() {
financeClient.getFinanceRechargeCountByParentIds();
return "Hello World!";
}
}

浙公网安备 33010602011771号