标签: java spring-data-rest
我正在使用Spring Data REST构建后端应用程序。我想在收到POST和PUT请求时自定义应用程序的行为。具体而言,禁止实体资源链接上的任何PUT请求,返回405 Method Not Allowed。 POST可以在集合资源链接上用于创建新资源,但仅当id尚未使用时(目前,Spring Data REST将修改现有实体)。
我知道我可以使用@RepositoryRestController注释覆盖单个实体的行为,但我想在全球范围内完成。
@RepositoryRestController
有办法做到这一点吗?