我见过很多使用这个getForObject()
方法的代码,该方法使用URI并将{}
中的内容替换为方法末尾的数字。
我的问题是:究竟是什么IS http://localhost:8080/spring-rest/foos
?它是某种文件吗?在这种情况下它会是什么样子。
答案 0 :(得分:1)
在你的例子中:
Foo foo = restTemplate.getForObject(URI, Foo.class, "1");
实际上是尝试使用HTTP请求获取REST资源。
封面:
http://localhost:8080/sping-rest/foos/1
http://localhost:8080/sping-rest/foos/1
{"id":1,"content":"Hello, World!"}
spring.io网站lists a lot of guides,你一定要看看它们!甚至还有"Consuming a RESTful web service"指南。