我有一个带有API的Spring Boot应用程序,可以从数据源中检索实体。这是使用JdbcTemplate
实现的,这在很大程度上是我所需要的。
但是,我有一个端点,它需要很多查询参数,需要在数据库查询中反映出来。像
这样的东西 GET /api/v1/people?age=10&height=125&weight=40&eyecolor=blue&...
为了节省我的余生,为此创建SQL查询 - Spring是否提供了一些简单的过滤机制?我知道Spring JPA会这样做,但我犹豫是否要改变我的所有代码以沿着这条路走下去。