Spring data 使用QueryDSL和Spring数据的好处是什么?

Spring data 使用QueryDSL和Spring数据的好处是什么?,spring-data,querydsl,Spring Data,Querydsl,我正在考虑在我的项目中使用QueryDSL,我已经在使用Spring数据了。我正在编程一个包含REST接口的微服务。 Spring数据和QueryDSL之间的主要区别是什么?使用QueryDSL代替Spring数据的最大好处是什么?QueryDSL和Spring数据配合得很好。虽然两者都涉及持久性领域,但它们有着截然不同的目标 Querydsl提供了一个类型安全的查询API 受域驱动设计思想的启发,Spring Data为访问持久存储提供了一致的API,而不会妨碍用户以及用户如何制定查询 因此,

我正在考虑在我的项目中使用QueryDSL,我已经在使用Spring数据了。我正在编程一个包含REST接口的微服务。
Spring数据和QueryDSL之间的主要区别是什么?使用QueryDSL代替Spring数据的最大好处是什么?

QueryDSL和Spring数据配合得很好。虽然两者都涉及持久性领域,但它们有着截然不同的目标

Querydsl提供了一个类型安全的查询API

受域驱动设计思想的启发,Spring Data为访问持久存储提供了一致的API,而不会妨碍用户以及用户如何制定查询

因此,存在一个,如果超出了查询范围,您可以使用Querydsl实现非标准查询,可以使用内置的Spring数据存储库轻松地编写什么