【发布时间】:2017-12-09 10:26:51
【问题描述】:
我正在使用 spring-data-rest 并公开端点,以便通过存储库对我的实体进行 CRUD。
其中一个实体应该可以使用 PATCH/PUT 方法更新,但不能使用 POST 方法创建新实例。
似乎这两个动作都通过save 方法,所以似乎不可能只导出一些请求:
@RestResource(exported = ?)
@Override
<S extends User> S save(S s);
实现这一目标的最佳方法是什么?
我应该覆盖save 方法吗?写自定义Validator?
【问题讨论】:
标签: spring spring-data spring-data-jpa spring-data-rest