Ich habe eine Spring Boot-Anwendung mit einer API, die Entitäten aus einer Datenquelle abruft. Diese wird mit implementiert JdbcTemplate
das ist meistens alles was ich brauche.
Ich habe jedoch einen Endpunkt, für den viele Abfrageparameter erforderlich sind, die in der Datenbankabfrage wiedergegeben werden müssen
GET /api/v1/people?age=10&height=125&weight=40&eyecolor=blue&...
Um mich zu retten, verbringe ich den Rest meines Lebens damit, zu schaffendie SQL-Abfrage dafür - bietet Spring einen einfachen Filtermechanismus? Mir ist bewusst, dass Spring JPA dies tun würde, aber ich zögere, all meinen Code zu ändern, um diesen Weg zu gehen.
Antworten:
1 für die Antwort № 1Spring bietet keine Möglichkeit, einen Filter für "viele Abfrageparameter" zu verarbeiten / zu erstellen http://graphql.org