【问题标题】:Is there any way to work with JdbcTemplate and Query/Criteria Fluent API有什么方法可以使用 JdbcTemplate 和 Query/Criteria Fluent API
【发布时间】: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


【解决方案1】:

Spring Data JDBC 没有这样的 API。

您可能想查看QuerydsljOOQ

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-20
    • 2023-04-03
    • 1970-01-01
    • 2018-02-11
    • 1970-01-01
    • 1970-01-01
    • 2017-09-02
    • 1970-01-01
    相关资源
    最近更新 更多