Em alguns projetos do Spring Boot, eu uso QueryDSL para filtrar os resultados quando uma solicitação com parâmetros é enviada aos controladores REST. Cada solicitação pode incluir parâmetros diferentes para recuperar um resultado filtrado. Usando QueryDSL, eu consigo fazer isso. Não estou muito familiarizado com GraphQL, e é por isso que estou fazendo esta pergunta: O GraphQL fornece uma abordagem para implementar consultas parametrizadas para recuperar resultados filtrados, semelhante ao QueryDSL?
relate perguntas
-
Testando com inicialização de mola oauth2
-
Codificação de resposta de inicialização de mola não está funcionando
-
Spring Boot 3 e Thymeleaf - objeto não renderizado no formulário
-
Deseja acessar o microsserviço usando o nome do microsserviço sem o número da porta usando o servidor eureka
-
spring kafka registerListenerContainer método startImmediately sinalizador verdadeiro ou falso?
Sua pergunta não está muito clara.
Como você mencionou, para implementar QueryDSL, seu repositório provavelmente estende
QuerydslPredicateExecutor
. Com base nos predicados que você define, seu repositório JPA retorna os resultados que correspondem aos parâmetros que você envia por meio das solicitações. Então, o GraphQL retorna o resultado para os clientes.