1. controller 要实现远程调用得接口
implements AccountServiceFeign
public class AccountController implements AccountServiceFeign{
@Override
public MarketDto findByCoinId(Long buyCoinId, Long sellCoinId) {
MarketDto marketDto = marketService.findByCoinId(buyCoinId, sellCoinId);
return marketDto;
}
2. pom 引入依赖
<dependency>
<groupId>org.example</groupId>
<artifactId>exchange-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
3. exchange-api 中写 远程的 controller 和 domain
4. 在 exchange-service ->service写接口
5. 在exchange-service ->impl写serviceimpl