Я знаю, что можно использовать аннотации для предотвращения экспорта определенных методов HTTP для данного репозитория, например:
@RepositoryRestResource
public interface AccountRepository extends PagingAndSortingRepository<Account, Long> {
@Override
@RestResource(exported = false)
Account save(Account entity);
}
Если я правильно понял документацию, save
сопоставляется с POST, PUT и PATCH. Можно ли выборочно запретить их экспорт по отдельности? Например, в этом случае я хочу разрешить PUT, но запретить POST.