Tutoriel Hibernate

Tutoriel Hibernate

Hibernate tutorials

Hibernate, créé parGavin King, connu comme le meilleur outil de persistance objet / relationnelle (ORM) dominé par les développeurs Java (prend désormais en charge .NET). Il offre de nombreuses façons élégantes et innovantes de simplifier la tâche de gestion de la base de données relationnelle en Java.

Hibernate est excellent pour beaucoup de choses, mais c'est quelque chose qui doit être utilisé de manière appropriée. Dans ces tutoriels, il fournit de nombreux exemples et explications étape par étape sur l'utilisation d'Hibernate3.

P.S Tutorials are updated to Hibernate v3.6.1.Final.

Démarrage rapide d'Hibernate

Exemple de Hello World pour découvrir le framework Hibernate.

Association Hibernate (relation de table)

Comment définir une relation de table un-à-un, un-à-plusieurs, plusieurs-à-mai dans Hibernate.

Outils Hibernate / JBoss + IDE Eclipse

Apprenez à utiliser les outils Hibernate est un must!

Enregistrement en veille prolongée

Comment se connecter à Hibernate

Hibernate Connection Pool

Comment configurer le pool de connexions de base de données dans Hibernate

Hibernate Cascade

La cascade Hibernate est utilisée pour gérer automatiquement l'état de l'autre côté.

Hibernate Query Language (HQL)

Hibernate propre langage pour la manipulation des données, il est assez similaire au langage SQL de base de données.

Critères d'hibernation

L'API Hibernate Criteria est une alternative à Hibernate Query Language (HQL). C'est toujours une bonne solution dans de nombreux critères de recherche facultatifs.

  • Hibernate Criteria examples
    Exemples de critères - requête de base, requête de classement, requête de restrictions et pagination du résultat.

Hibernate Native SQL

Dans certains scénarios, Hibernate HQL ou Criteria n'est tout simplement pas suffisant pour faire ce que vous voulez, ici vous pouvez utiliser directement le langage SQL de la base de données native.

Requête nommée Hibernate

La requête nommée permet aux développeurs de mettre le HQL dans un fichier de mappage XML ou une annotation à des fins de maintenabilité, vous ne voulez tout simplement pas que toute votre syntaxe HQL soit dispersée dans le code Java. :)

Hibernate Transaction

Toutes les choses liées à la mise en veille prolongée

Hibernate Advance Technique

Certaines techniques Hibernate Advance utilisent rarement des compétences pratiques (filtre de données et intercepteur).

  • Hibernate data filter example – XML and annotation
    Le filtre de données Hibernate est utilisé pour filtrer les données de récupération de la base de données. Voici un guide pour travailler avec le filtre de données en XML ou en annotation.

  • Hibernate interceptor example – audit log
    L'intercepteur Hibernate est utilisé pour intercepter les événements Hibernate comme les opérations CRUD, un exemple détaillé d'implémentation du journal d'audit avec l'intercepteur Hibernate.

Hibernate Performance

Quelques ajustements rendront votre Hibernate plus rapide :)

Intégrer Hibernate à d'autres cadres

Exemples d'intégration d'Hibernate avec d'autres frameworks.

FAQ Hibernate

Certaines fréquences répondent aux questions:

Hibernation des erreurs courantes

Voici la liste des messages d'erreur courants dans le développement Hibernate.

Hors sujet