Was ist eine Diskriminatorsp alte?

Inhaltsverzeichnis:

Was ist eine Diskriminatorsp alte?
Was ist eine Diskriminatorsp alte?
Anonim

Die Diskriminatorsp alte selbst wird verwendet, um zwischen verschiedenen Klassen zu unterscheiden, wenn Klassenhierarchien flach oder vertikal abgebildet werden. Die Idee hinter der flachen und vertikalen Abbildung ist, dass jede Klasse in einer einzelnen Zeile in der Basisklassentabelle abgebildet wird. Der Diskriminatorwert wird verwendet, um den Typ jeder Zeile zu definieren.

Wie finden Sie die Diskriminatorsp alte?

Die Entitätsdefinition: @Entity(name="Port") @DiscriminatorColumn(name="type", discriminatorType=DiscriminatorType. STRING, length=10) @DiscriminatorValue(value="port") @Table(name="vPorts") @XmlRootElement(name="port") öffentliche Klasse PortEntity { …

Was ist Diskriminator in Java?

Annotation Type DiscriminatorColumn

Gibt die Diskriminatorsp alte für die Mapping-Strategien SINGLE_TABLE und JOINED-Vererbung an. Die Strategie und die Diskriminatorsp alte werden nur in der Wurzel einer Entitätsklassenhierarchie oder -teilhierarchie angegeben, in der eine andere Vererbungsstrategie angewendet wird.

Wozu dient die Unterscheidungssp alte im Ruhezustand?

Wenn Sie diese Strategie mit JPA verwenden möchten, muss Ihre Datenbanktabelle eine Diskriminatorsp alte haben. Der Wert in dieser Sp alte identifiziert die Entitätsklasse, der jeder Datensatz zugeordnet werden soll. Standardmäßig verwendet Hibernate denselben Ansatz.

Wozu dient @DiscriminatorColumn?

Diskriminator istWird häufig in der SINGLE_TABLE-Vererbung verwendet, da Sie eine Sp alte benötigen, um den Typ des Datensatzes zu identifizieren. Beispiel: Sie haben eine Klasse Student und 2 Unterklassen: GoodStudent und BadStudent.

Hibernate Tip: SINGLE_TABLE strategy without discriminator column

Hibernate Tip: SINGLE_TABLE strategy without discriminator column
Hibernate Tip: SINGLE_TABLE strategy without discriminator column
39 verwandte Fragen gefunden

Empfohlen:

Interessante Beiträge
Wie erklärt man Epizyklen?
Weiterlesen

Wie erklärt man Epizyklen?

Ein Epizykel ist eine Bahn, die sich um einen Punkt auf dem Samenleiter dreht. Wenn sich ein Planet um die Erde dreht, dreht er sich auch um einen Punkt auf dieser Umlaufbahn. Dies könnte die vorhersehbare, aber nicht gleichförmige Bewegung der Planeten grob, aber nicht vollständig erklären.

Warum bedeutet reuevoll?
Weiterlesen

Warum bedeutet reuevoll?

Der Ursprung des Wortes reuevoll ist ein germanisches Wort, das "Buße" bedeutet. Aber mit der Zeit hat das Wort einen leicht humorvollen Ton angenommen, sodass Sie ruhig den Kopf über Ihren Freund schütteln können, der gerade auf den falschen Fuß getreten ist – er tut Ihnen im Moment ein bisschen leid.

Kann Materie aus dem Nichts erschaffen werden?
Weiterlesen

Kann Materie aus dem Nichts erschaffen werden?

Um Materie so herzustellen, dass sie dem ersten Hauptsatz der Thermodynamik entspricht, muss Energie umgewandelt werden zu einem anderen. … Um beispielsweise ein Haus zu heizen, verbrennt der Ofen Brennstoff, dessen chemische potentielle Energie in thermische Energie umgewandelt wird, die dann an die Luft des Hauses übertragen wird, um ihre Temperatur zu erhöhen.