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

Hibernate 4 Annotation - Kesalahan Konfigurasi MySQL:java.sql.SQLException:Tidak dapat menambahkan batasan kunci asing

tebakan saya, karena Anda belum menandai @column di id entitas, ia mengambil nama properti default dari pengambil Anda yang akan menjadi 'id'

coba,Kepala Sekolah

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
Column(name="principal_id")
private Long principal_id;

Peran

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
Column(name="role_id")
private Long role_id;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengekstrak Substring di MySQL

  2. java.net.InetAddress kelas java tidak menyelesaikan IP pada wadah Alpine Docker

  3. Kueri gema sebelum eksekusi dan tanpa eksekusi di Rekaman Aktif codeigniter

  4. Bagaimana cara alias bidang atau kolom di MySQL?

  5. Caching PreparedStatement - apa artinya (bagaimana cara kerjanya)