是否有与MyBatis中的Criteria API相似的功能,或诸如QueryDSL之类的包装程序通过它提供该功能?

Dau*_*aud 5 ibatis criteria-api querydsl mybatis

在中JPA/Hibernate,我们可以编写类型安全的查询并一次累积一个查询谓词。我相信在中没有与之等效的东西MyBatis,但是有没有任何抽象框架(如QueryDSL)在上面提供了一层MyBatis,可以使我们编写类似条件的查询。我想要标准API的基本原因是,我需要构造一个查询,每个查询的谓词都来自单独的逻辑。

Nik*_*yar 1

您可以将 MBG ( MyBatis Generator ) 与示例类一起使用。

尽管我怀疑示例类是否与 Hibernate 的 Criteria Queries 一样强大,但它们应该非常适合您构建查询的任务。