【发布时间】:2015-11-02 16:30:06
【问题描述】:
我正在使用 Spring-data-rest 为一些 JPA 实体提供读取 API。
对于写入,我需要发出命令对象而不是直接写入数据库,因此我使用@RepositoryRestController 和各种命令处理方法添加了一个自定义控制器:
@RequestMapping(method = RequestMethod.POST)
public @ResponseBody MyEntity post(@RequestBody MyEntity entity) {
String createdId = commands.sendAndWait(new MyCreateCommand(entity));
return repo.findOne(createdId);
}
我希望像 spring-data-rest 控制器的任何其他响应一样丰富输出,特别是我希望它向自身及其关系添加 HATEOAS 链接。
【问题讨论】:
标签: java spring jpa spring-data-rest spring-hateoas