Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengubah nama kunci asing yang dihasilkan di Hibernate

Sejak JPA 2.1, Anda dapat menggunakan @ javax.persistence.ForeignKey anotasi:

@OneToOne()
@JoinColumn(name="vehicle_id", referencedColumnName="vehicleId", [email protected](name = "Fk_userdetails_vehicle"))
public Vehicle getVehicle() {
    return vehicle;
}

Sebelum JPA 2.1, Anda dapat menggunakan @org.hibernate.annotations.ForeignKey anotasi, tetapi ini sekarang tidak digunakan lagi:

@OneToOne()
@JoinColumn(name="vehicle_id", referencedColumnName="vehicleId")
@ForeignKey(name="Fk_userdetails_vehicle")
public Vehicle getVehicle() {
   return vehicle;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL menggabungkan hasil menjadi objek di codeigniter

  2. Nilai pengikatan PDO untuk pernyataan MySQL IN

  3. MYSQL - Menggabungkan dua tabel

  4. Memuat data secara dinamis pada gulir div menggunakan php, mysql, jquery, dan ajax

  5. mysql pilih tanggal dalam rentang 30 hari