Quels sont les équivalents Java de Linq et Entity Framework?

entity-framework java linq

Question

Ayant récemment joué avec Linq (SQL et Objets) ainsi qu'avec Entity Framework de Microsoft, je me demandais quels sont les équivalents non.Net (en particulier Java)?

Réponse populaire

Pensez à utiliser Querydsl: http://www.querydsl.com

Il supporte JPA / Hibernate, JDO, SQL et Collections.

Querydsl est totalement sûr pour le type, prend en charge la saisie semi-automatique dans les IDE et fournit une syntaxe de requête commune sur plusieurs backends.

Je suis le mainteneur de Querydsl et j’ai écrit une comparaison avec d’autres frameworks il ya quelque temps.

Il est légèrement biaisé, mais montre l'accent différent

  • statiquement tapé ou non
  • quels backends sont supportés
  • est l'interface pour la construction de requête en cascade ou non

Les nouveaux cadres expérimentent également la syntaxe de fermeture.



Related

Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow