-

logo Obeo Designer for IS - Hibernate


Hibernate Hibernate est un framework pour la plateforme J2EE permettant de gérer le mapping objet / relationnel, c'est à dire de presister dans une base de données relationelle des objects.


Le générateur factorise les meilleures pratiques Hibernate pour une meilleure productivité et des performances optimales :

Navigation transparente entre les objets métiers

  • héritage
  • associations 1-1, 1-*, *-*
  • navigabilité unidirectionnelle et bidirectionnelle
  • optimisations
  • utilisation de simples fichiers Java de type POJO

Mapping vers la base de données

  • gestion du cache sur les données persistées
  • SQL en 3NF
  • contraintes d'intégrité
  • concurrence d'accès
  • clef technique

Couche d'accès applicatif sur les données DAO

  • couche dédiée d'accès aux données et au requêtage
  • pas de dépendance directe entre les objets métiers et Hibernate
  • méthodes de recherche évoluées
  • gestion des transactions
  • tests JUnit


Retour aux fonctionnalités Obeo Designer for IS