Java 响应对象中未返回参数的默认值
我正在使用SpringBoot学习Web服务 我遇到了这个例子 控制台日志说明了以下内容Java 响应对象中未返回参数的默认值,java,json,spring-boot,Java,Json,Spring Boot,我正在使用SpringBoot学习Web服务 我遇到了这个例子 控制台日志说明了以下内容 2017-04-07 03:04:59.281 INFO 13024 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 9001 (http) 2017-04-07 03:04:59.290 INFO 13024 --- [ main] o.s.c.s
2017-04-07 03:04:59.281 INFO 13024 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 9001 (http)
2017-04-07 03:04:59.290 INFO 13024 --- [ main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase 0
2017-04-07 03:04:59.548 INFO 13024 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 9000 (http)
2017-04-07 03:04:59.555 INFO 13024 --- [ main] hello.HelloWorldConfiguration : Started HelloWorldConfiguration in 8.274 seconds (JVM running for 9.183)
当我将应用程序作为spring启动应用程序运行并输入
我在屏幕上得到的响应如下
{"timestamp":1491514947950,"status":404,"error":"Not Found","message":"No message available","path":"/hello-world"}
有人能帮我理解为什么我没有得到回应吗
{"id":1,"content":"Hello, Stranger!"}
端口9001是执行器端点(健康指标和类似指标)。端口9000是应用程序的内容,
HelloWorldController
位于其中。如文档和@Marc Tarin所述,使用http://localhost:9000/hello-世界
示例中提到了curlhttp://localhost:9000/hello-world
以获得预期的答案,但您显然使用了端口9001。还是打字错误?