Tags

La clause HAVING en Hibernate 4
La clause HAVING en Hibernate 4


Comment utiliser la clause SQL HAVING avec Hibernate 4 ? Rappel théorique En SQL, lorsqu’une requête possède une condition sur une colonne sur laquelle porte une clause GROUP BY, cette condition n’est pas exprimée dans la clause WHERE mais dans la clause HAVING.

Lire la suite…



La clause WHERE en Hibernate 4
La clause WHERE en Hibernate 4


Comment mettre en oeuvre la clause SQL WHERE avec Hibernate 4 ? Le principe Si vous savez faire une requête simple avec Hibernate 4, vous êtes prêt à mettre en oeuvre une clause WHERE.

Lire la suite…



La clause ORDER BY en Hibernate 4
La clause ORDER BY en Hibernate 4


Comment utiliser la clause SQL ORDER BY avec Hibernate 4 ? Le principe Si vous savez faire une requête simple avec Hibernate 4, la mise en place d’ORDER BY est très simple.

Lire la suite…



La clause GROUP BY en Hibernate 4
La clause GROUP BY en Hibernate 4


Comment utiliser la clause SQL GROUP BY avec Hibernate 4 ? Rappel théorique En SQL, lorsqu’une requête possède la clause GROUP BY, les champs mentionnés dans la clause SELECT ne peuvent être que :

Lire la suite…



Hibernate 4 et les fonctions d’agrégat
Hibernate 4 et les fonctions d’agrégat


En SQL, les fonctions d’agrégat sont les fonctions COUNT(), SUM(), MIN(), MAX() et AVG(). Comment réaliser des requêtes avec de telles fonctions dans la clause SELECT en Hibernate 4 ? Théorie Si vous n’êtes pas familier avec Hibernate 4, reportez-vous préalablement à l’article  ».

Lire la suite…



Le multiselect avec Hibernate 4
Le multiselect avec Hibernate 4


Nous avons vu dans l’article « Les requêtes avec Hibernate 4 » comment réaliser une requête ramenant soit un champ soit tous les champs (SELECT *). Voyons à présent comment ramener plusieurs champs mais pas tous.

Lire la suite…



Les requêtes avec Hibernate 4
Les requêtes avec Hibernate 4


Hibernate 4 propose une syntaxe structurée qui permet d’exploiter la plupart des fonctionnalités du SQL. Cette syntaxe s’articule autour de quelques classes clés. Les classes clés pour construire une requête

Lire la suite…