我有一个非常基本的调查应用程序:
- 一个 JPA 实体 (
Survey.java
) - 一个 Spring MVC 控制器 (
SurveyController.java
) - 一个 Spring Data/JPA 存储库 (
SurveyRepository.java
) - 3 个主要步骤,每个步骤都匹配一个特定的验证组
- 通过 Spring Data/REST 配置公开的 REST API(请参阅 参考资料
ApiConfiguration.java
)
你可以在这里看到它:http: //survey-preprod.cloudfoundry.com/。来源可在此处获得:https ://github.com/fbiville/spring-example-survey ://github.com/fbiville/spring-example-survey 。
只需正确填写表格(3 个步骤 - 只需回答任何问题),直到您看到“谢谢!” 页。然后继续:http ://survey-preprod.cloudfoundry.com/api/survey ://survey-preprod.cloudfoundry.com/api/survey并注意根本没有内容!
我推送到 Cloud Foundry 的所有 Spring Data / REST 都会发生这种情况。在本地运行时,根本没有任何问题。
有什么我错过的吗?
提前致谢, 罗尔夫
编辑:即使有
curl -v -H "Accept: application/json" -X GET http://survey-preprod.cloudfoundry.com/api/survey
(因此正确设置了接受标头),没有内容被暴露...