0
は、私は次のコードHibernateコールセパレーションジェネレータはどのようにして動作しますか?
getEntityManager().persist(country.getCity().getClinic().getPatient());
を持っているし、ログに
Hibernate:
select
next value for patient_seq
from
dual_patient_seq
Hibernate:
select
next value for clinic_seq
from
dual_lclinic_seq
Hibernate:
select
next value for city_seq
from
dual_city_seq
を次のSQLを参照してくださいしかし、「国のためsequanceは生成されません。すべてのXMLは大丈夫です。 Whanは問題ですか?おかげさまで
エンティティおよび特にリレーションシップに関する詳細はありませんか?カスケードなどが定義されていますか? '国家 'は既に存続するのだろうか? – Thomas
シーケンスは、通常、エンティティクラス/ hbm xml'sで定義されています。シーケンスジェネレータがcountryに定義されているかどうかを確認します。 – Rocky