PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Określanie odrębnej sekwencji na tabelę w Hibernate na podklasach

Czy próbowałeś to zrobić w ten sposób?

@MappedSuperclass
public abstract class DataObject implements Serializable {
    @Id 
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "idgen")
    @Column(name = "id")
    private int id;
}

@Entity
@SequenceGenerator(initialValue = 1, name = "idgen", sequenceName = "entityaseq")
@Table(name = "entity_a")
public class EntityA extends DataObject { 

}

@Entity
@SequenceGenerator(initialValue = 1, name = "idgen", sequenceName = "entitybseq")
@Table(name = "entity_b")
public class EntityB extends DataObject {

}

Przykro mi, że nie mam teraz wymaganego środowiska do przetestowania, ale spróbuję później.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. aktualizowanie wierszy tabeli w postgresie za pomocą podzapytania

  2. zapytanie sql, które grupuje różne elementy w zasobniki

  3. Zrzut do pamięci CSV/Postgres

  4. Jak wyświetlić kod CREATE VIEW dla widoku w PostgreSQL?

  5. Ogranicz dostęp użytkowników PostgreSQL za pomocą schematu i widoków