sql >> データベース >  >> RDS >> Mysql

Hibernate 4アノテーション-MySQL構成エラー:java.sql.SQLException:外部キー制約を追加できません

    私の推測では、エンティティのIDに@columnをマークしていないため、ゲッターのデフォルトのプロパティ名が「id」になります

    試してみてください、プリンシパル

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

    役割

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



    1. MariaDB JSON_MERGE_PATCH()の説明

    2. Sparkのjdbcに適したドライバーが見つかりません

    3. `SELECT`を使用して関数を呼び出す

    4. PostgreSQLのDESCRIBETABLEと同等