これで、Spring Hibernateアプリケーションを立ち上げたばかりで、マッピングファイルを正しく取得できないようです。私はMySql 5と自動インクリメントキーを使用しています。ここに私のマッピングファイルのID部分があります。ここで自動インクリメントIDでHibernateの問題MYSQL 5
<hibernate-mapping>
<class name="org.XXXXXXX.Contact" table="contact">
<id name="id" column="id" type="int" unsaved-value="null">
<generator class="native" />
</id>
は、SQLが接触(タイトル、FIRST_NAME、MIDDLE_NAME、LAST_NAME、接尾辞、のjob_title、DOB、passport_number、passport_expiration、雇用主、dietary_restrictions、secondary_contact_fname、secondary_contact_lname、secondary_contact_mname、挿入
を生成しています緊急連絡先電話番号、緊急連絡先電話番号、緊急連絡先電話番号、緊急連絡先電話番号、緊急連絡先電話番号、緊急連絡先電話番号、緊急連絡先電話番号、is_company) ?、?、?、?)
org.hibernate.AssertionFailure:ここ は、スタックトレースの重要な部分であるorg.XXXXXXX.Contactエントリにヌルidは私が持っている
(例外が発生した後にセッションをフラッシュしないでください)保存されていない値を "0"と "-1"に設定し、ワイヤで送信しようとしました。私が間違っていることに関するアイデアは?
ジェネレータクラスの変更は機能しました。提供されたリンクを通して、私は自分の問題を解決することができました。私はアイデンティティよりも増分を訴えてしまった。ありがとう! –