0
我已經閱讀了關於休眠的幾個教程。我仍然感到困惑。發生器在發生關聯時會發生變化。有人可以根據他們的經驗解釋得很好,因爲這是我所有問題的來源,比如違規。休眠<generator>混淆
我已經閱讀了關於休眠的幾個教程。我仍然感到困惑。發生器在發生關聯時會發生變化。有人可以根據他們的經驗解釋得很好,因爲這是我所有問題的來源,比如違規。休眠<generator>混淆
如果我正確理解你的問題,你在問什麼是生成器,它們如何與關聯一起使用?
第一個答案很簡單:生成器定義了一個爲對象分配ID的策略。
第二個答案是:取決於你如何建立你的關係。例如看文檔的唯一一到一個基於主鍵
http://docs.jboss.org/hibernate/core/3.5/reference/en/html/mapping.html#mapping-declaration-onetoone
這裏的發電機類一側設置爲「外國」,這是一個特殊情況,因爲兩個表共享相同的ID。
請注意另一個一對一的例子,在這種情況下,沒有發生器被分配在關係的一側。
如果您有持久性問題,我建議將下列兩項