sql >> Database >  >> RDS >> Mysql

Hibernate 4-annotatie - MySQL-configuratiefout:java.sql.SQLException:kan geen externe-sleutelbeperking toevoegen

mijn gok, aangezien je de @column niet hebt gemarkeerd in de id van de entiteit, neemt deze de standaardeigenschapsnaam van je getter, die 'id' zal zijn

probeer,Hoofd

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

Rol

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



  1. MySQL - Hoe toon ik alle dagenrecords in een bepaalde maand?

  2. hoe een of meer velden bij te werken waarbij de lege velden worden genegeerd in de mysql-database?

  3. Fout krijgen tijdens het vullen van HTML Dropdown met Mysql-gegevens in Java?

  4. Replicatieprestaties in een MySQL- of MariaDB Galera-cluster verbeteren