A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1. 添加依赖<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp --><dependency>    <groupId>com.squareup.okhttp3</groupId>    <artifactId>okhttp</artifactId>    <version>4.3.1</version></dependency>2. 声明 RestTemplate@Componentpublic class WebConfig {    /**     * 基于OkHttp3配置RestTemplate     * @return     */    @Bean    public RestTemplate restTemplate() {        return new RestTemplate(new OkHttp3ClientHttpRequestFactory());    }}3. 测试controller@RestControllerpublic class RestTemplateController {    @Autowired    private RestTemplate restTemplate;    @GetMapping("/testRestTemplate")    public GraceJSONResult testRestTemplate(Model model) {        ResponseEntity<IMOOCJSONResult> responseEntity =            restTemplate.getForEntity("http://localhost:8001/article/queryIndexArticleList?page=0&pageSize=10", IMOOCJSONResult.class);        Map result = (Map)responseEntity.getBody().getData();        return GraceJSONResult.ok(result);    }}

1 个回复

正序浏览
有问题欢迎联系学姐:DKA-2018
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马