PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Menentukan urutan berbeda per tabel di Hibernate pada subclass

Sudahkah Anda mencoba melakukannya dengan cara ini?

@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 {

}

Maaf saya tidak memiliki lingkungan yang diperlukan untuk mengujinya sekarang, tetapi saya akan mencobanya nanti.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya merumuskan kueri penyisipan ke database lain menggunakan postgres_fdw?

  2. 3 Cara Mendaftar Semua Prosedur Tersimpan yang Mereferensikan Tabel di PostgreSQL

  3. Mendapatkan nama fungsi saat ini di dalam fungsi dengan plpgsql

  4. Instal PostgreSQL di Ubuntu 20.04

  5. batasan unik postgresql untuk bilangan bulat apa pun dari dua kolom (atau dari array)