tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
561
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    janw janw ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Bremen
    Beiträge
    56
    Hallo,

    ich habe eine Frage zu Hibernate 3.1.
    Ist es möglich, innerhalb einer Vererbungshierarchie verschiedene Mapping-Strategien anzuwenden?

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    PersistentObject
          ||    
        Person      => Union-subclass / Tabelle pro konkrete Klasse
          ||    
       Mitarbeiter  => Tabelle je Klassenhierarchie
       ||       ||
    Freier_MA   Fester_MA

    so dass es dann eine Tabelle "Person" gäbe mit den Eigenschaften der Klassen "PersistentObject" und "Person",
    und eine Tabelle "Mitarbeiter", mit Diskriminatoren für die Ausprägungen "Freier_MA" und "Fester_MA"?

    Dies wäre doch sinnvoll, um uum Beispiel das Anlagedatum, das Änderungsdatum (wird immer dann aktualisiert, wenn ein Objekt in der DB aktualisiert wird) und natürlich eine ID von Objekten nur einmal definiert zu haben.

    Gruß
    Jan
     

  2. #2
    janw janw ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Bremen
    Beiträge
    56
    ...ich habe mal etwas gegooglet, dies ist kein triviales Thema. Meine Suchbegriffe waren Hibernate+Mixing+Strategy.

    Unter http://www.hibernate.org/hib_docs/v3...heritance.html steht unter dem Punkt 9.1.7 etwas zu diesem Thema, ebenso unter http://forum.hibernate.org/viewtopic.php?t=953847 und
    http://forum.hibernate.org/viewtopic.php?t=944767 und
    http://forum.hibernate.org/viewtopic.php?t=926588.

    So wie ich mir das dachte geht es also nicht...
     

Ähnliche Themen

  1. JPA / Hibernate: Mapping einer Klasse auf eine Tabelle, Enum als Identifikation?
    Von DarthShader im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 11.11.08, 19:27
  2. Hibernate Type Mapping
    Von chaertl im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 02.09.08, 09:55
  3. Hibernate: Mapping v. Beziehungen und was Hibernate daraus macht
    Von DerGrinsemann im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 14.08.08, 12:53
  4. hibernate-mapping Problem
    Von oldboy im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 19.06.08, 10:29
  5. Hibernate-Mapping
    Von splitshade im Forum Java
    Antworten: 0
    Letzter Beitrag: 24.09.07, 14:03