Ich verwende PagingAndSortingRepository von Spring Boot.Ersetzen Abfrage Parameter mit JSON-Körper in Spring Boot PagingAndSortingRepository
Ist es möglich, Parameter von http body (json) zu empfangen, anstatt sie durch Abfrageparameter (@Param) zu empfangen.
Beispiel:
@RepositoryRestResource(collectionResourceRel = "people", path = "people")
public interface PersonRepository extends PagingAndSortingRepository<Person, Long> {
List<Person> findByLastName(@Param("name") String name);
Person findByUsername(@Param("username") String username);
}
Ich bin auf der Suche nach einer Alternative von @Param("name") String name
so dass der Wert von JSON-Körper anstelle der Abfrage-Parameter extrahiert wird.