我知道默认情况下,像这样的ID不会通过rest接口公开:
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(unique=true, nullable=false)
private Long id;
我知道可以使用这个来公开User
的ID:
@Configuration
public class RepositoryConfig extends RepositoryRestMvcConfiguration {
@Override
protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {
config.exposeIdsFor(User.class);
}
}
是否有一种简单的方法可以在不手动维护列表的情况下公开所有ID?