spring data rest 不隐藏主键id

Posted 结构化思维wz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring data rest 不隐藏主键id相关的知识,希望对你有一定的参考价值。

加一个配置类即可:

@Configuration
public class SpringDataRestCustomization implements RepositoryRestConfigurer {
    @Override
    public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config, CorsRegistry cors) {
        config.exposeIdsFor(User.class); //设置不隐藏id的类
        config.exposeIdsFor(Personnel.class);
    }
}

以上是关于spring data rest 不隐藏主键id的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Spring Data Rest 公开 resourceId

使用 Spring Data Rest 时公开所有 ID

如何让Spring的Data Rest Repository按名称而不是id来检索数据

Spring Data REST 基本路径的更改不涉及自定义控制器

从 Spring Data REST 返回 JSON 响应中的 ID

自定义查询 Spring Data JPA + REST