Ich verwende JPA2 mit Hibernate und versuche, eine gemeinsame Basisklasse für meine Entitäten einzuführen. Bisher sieht es so aus: < /p>
@MappedSuperclass
public abstract class BaseEntity {
@Id
private Long id;
@Override
public int hashCode() {
// ...
}
@Override
public boolean equals(Object obj) {
// ...
}
public Long getId() {
return this.id;
}
public void setId(Long id) {
this.id = id;
}
}
< /code>
Für jede Tabelle ist jedoch eine Sequenz $ enttityname_seq < /code>, die ich als mein Sequenzgenerator verwenden möchte. Wie kann ich das aus meiner Unterklasse stellen? Ich denke, ich muss @generatedValue überschreiben und einen neuen SequenceGenerator mit @sequenceGenerator erstellen.
Zugeordneter Klassen - SequenceGenerator in Unterklasse ändern ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post