Я хотел бы предоставить все идентификаторы, используя интерфейс Spring Rest.
Я знаю, что по умолчанию такой идентификатор не будет отображаться через интерфейс rest:
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(unique=true, nullable=false)
private Long id;
Я знаю, что могу использовать это, чтобы предоставить идентификатор для User
:
@Configuration
public class RepositoryConfig extends RepositoryRestMvcConfiguration {
@Override
protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {
config.exposeIdsFor(User.class);
}
}
Но есть ли простой способ выставить все идентификаторы без ручного ведения списка в этом методе configureRepositoryRestConfiguration
?