【发布时间】:2020-09-06 17:30:13
【问题描述】:
R2dbcEntityTemplate 有一个名为 select 的方法,它允许我使用 org.springframework.data.relational.core.query.Query 使用 Fluent API 构建我的查询语句。我正在寻找一种在非反应性项目中在 spring-data-jdbc 上使用此 Fluent API 的方法。我在 JdbcTemplate 中找不到任何可以将 Query 或 CriteriaDefinition 作为参数传递的方法。
这是一个使用 R2dbcEntityTemplate 的示例:
r2dbcTemplate.select(OrderItem.class)
.matching(query(where("order_id").is(orderId)))
.all();
关于如何将它与 JdbcTemplate 一起使用有什么想法吗?
【问题讨论】:
-
JdbcTemplate没有类似的功能。
标签: java spring-data spring-data-jdbc spring-data-r2dbc