<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 例子 ~~~ Customer customer = new Customer(); customer.setCust_name("jack"); Linkman linkman = new Linkman(); linkman.setLkm_name("秘書"); customer.getLinkmans().add(linkman); linkman.setCustomer(customer); session.save(customer); session.save(linkman); ~~~ 產生的SQL ``` Hibernate: insert into cst_customer (cust_name, cust_source, cust_industry, cust_level, cust_address, cust_phone) values (?, ?, ?, ?, ?, ?) Hibernate: insert into cst_linkman (lkm_name, lkm_gender, lkm_phone, lkm_mobile, lkm_email, lkm_position, lkm_memo, cust_id) values (?, ?, ?, ?, ?, ?, ?, ?) Hibernate: update cst_linkman set cust_id=? where lkm_id=? ``` ## 原因 當一方的表存儲到數據庫的時候會放在存儲區和快照區各一份,這時一方還不知道外鍵是多少.當多方的表存儲的時候此時已經有外鍵了. 當外鍵生成的時候存儲區的一方對象進行了更新,有了更新了外鍵字段.存儲區和快照區進行對比.發現字段更新了.所以又生成了一條update語句. ## 解決方式 產生的原因是因為一級緩存.因為現在兩方都知道外鍵的存在,那么兩方都會維護 外鍵.讓 其中一方放棄外鍵的維護即可解決 . 讓一的一方放棄對外鍵的維護. ~~~ <!--配置一對多--> <set name="linkmans" inverse="true"> //這里設為true就可以讓一的一方放棄對外鍵的維護 <!--外鍵字段名--> <key column="cust_id"></key> <!--多的一方全限定名--> <one-to-many class="com.like.bean.Linkman"></one-to-many> </set> ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看