RestTemplate入门案例
生活随笔
收集整理的這篇文章主要介紹了
RestTemplate入门案例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、創建步驟注意事項
二、目錄結構
三、RestTemplateApplication層
package com.william;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Bean; import org.springframework.web.client.RestTemplate;@SpringBootApplication public class RestTemplateApplication {public static void main(String[] args) {SpringApplication.run(RestTemplateApplication.class, args);}/*** Bean注解相當于* <bean id="restTemplate" class="org.springframework.web.client.RestTemplate" name="restTemplate"></bean>* 方法名稱就相當于Id* @return*/@Beanpublic RestTemplate restTemplate(){return new RestTemplate();} }四、RestTemplateApplicationTests
package com.william;import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.amqp.RabbitProperties; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.web.client.RestTemplate;import java.util.List;@RunWith(SpringRunner.class) @SpringBootTest public class RestTemplateApplicationTests {@AutowiredRestTemplate restTemplate;@Testpublic void contextLoads() {String url="http://localhost:8080/demo/user/findAll";/*** 兩個參數:* 第一個參數:請求地址* 第二個參數:反序列化的時候*/List responseBody = restTemplate.getForObject(url, List.class);System.out.println(responseBody);}}五、測試結果
總結
以上是生活随笔為你收集整理的RestTemplate入门案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机开启录音的快捷键(手机开启录音的快捷
- 下一篇: 模拟微服务业务场景