Linq和Entity Framework的Java等价物是什么

entity-framework java linq

在最近玩过Linq(对SQL和对象)以及Microsoft的Entity Framework之后,我想知道non.Net(特别是Java)的等价物是什么?

热门答案

考虑使用Querydsl: http ://www.querydsl.com

它支持JPA / Hibernate,JDO,SQL和Collections。

Querydsl是完全类型安全的,支持IDE中的自动完成,并在顶级多个后端提供通用查询语法。

我是Querydsl的维护者,不久前我写了一个与其他框架比较

它略有偏见,但显示出不同的重点

  • 静态输入或不输入
  • 支持哪些后端
  • 是否是查询构造级联的接口

较新的框架也使用闭包语法进行实验。




许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因