UserServiceHystrix.java 695 B

123456789101112131415161718192021222324252627282930
  1. package com.diagbot.client.hystrix;
  2. import com.diagbot.client.UserServiceClient;
  3. import com.diagbot.dto.RespDTO;
  4. import com.diagbot.dto.UserNameDTO;
  5. import lombok.extern.slf4j.Slf4j;
  6. import org.springframework.stereotype.Component;
  7. import org.springframework.web.bind.annotation.RequestBody;
  8. import java.util.List;
  9. /**
  10. * @Description: 调用用户服务
  11. * @author: gaodm
  12. * @time: 2018/8/6 9:52
  13. */
  14. @Component
  15. @Slf4j
  16. public class UserServiceHystrix implements UserServiceClient {
  17. @Override
  18. public RespDTO<List<UserNameDTO>> getUserInfoByIds(@RequestBody List<String> ids){
  19. log.error("【hystrix】调用{}异常", "getUserInfoByIds");
  20. return null;
  21. }
  22. }