FeignTestController.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.ruoyi.demo.controller;
  2. import com.ruoyi.common.core.domain.AjaxResult;
  3. import com.ruoyi.demo.feign.FeignTestService;
  4. import io.swagger.annotations.Api;
  5. import io.swagger.annotations.ApiOperation;
  6. import lombok.RequiredArgsConstructor;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.web.bind.annotation.GetMapping;
  9. import org.springframework.web.bind.annotation.PathVariable;
  10. import org.springframework.web.bind.annotation.RequestMapping;
  11. import org.springframework.web.bind.annotation.RestController;
  12. /**
  13. * feign测试controller
  14. *
  15. * @author Lion Li
  16. * @deprecated 由于使用人数较少 决定与 3.4.0 版本移除
  17. */
  18. @Api(value = "feign测试", tags = {"feign测试"})
  19. @RequiredArgsConstructor(onConstructor_ = @Autowired)
  20. @RestController
  21. @RequestMapping("/feign/test")
  22. public class FeignTestController {
  23. private final FeignTestService feignTestService;
  24. /**
  25. * 搜索数据
  26. */
  27. @ApiOperation("测试使用feign请求数据")
  28. @GetMapping("/search/{wd}")
  29. public AjaxResult search(@PathVariable String wd) {
  30. String search = feignTestService.search(wd);
  31. return AjaxResult.success("操作成功",search);
  32. }
  33. }