我正在通過使用本教程製作示例程序。 http://www.vaannila.com/hibernate/hibernate-example/hibernate-mapping-many-to-one-1.htmljava.sql.SQLException:無法將NULL值插入列
我面對錯誤:
Caused by: java.sql.SQLException:
Cannot insert the value NULL into column 'ADDRESS_ID',
table 'sample.dbo.Address';
column does not allow nulls. INSERT fails.
在該行:
session.save(student1);
在Main.java
的地址和學生的表,我用ADDRESS_ID,student_id數據是鍵入int。
而且在樣例程序中它很長。所以我現在更改爲int類型的corrosponding類字段和hbm文件中。
現在它被賦予了同樣的錯誤:
Caused by: java.sql.SQLException: Cannot insert the value NULL into column 'ADDRESS_ID', table 'sample.dbo.Address'; column does not allow nulls. INSERT fails.
任何幫助,將不勝感激!謝謝
什麼是不明確的消息*不能將NULL值插入到'ADDRESS_ID'列*?這告訴你一切你需要知道 –