<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 功能強大 支持多語言、二開方便! 廣告
                # 6.2.3\. 索引集合類(Indexed collections) 所有的集合映射,除了set和bag語義的以外,都需要指定一個集合表的_索引字段(index column)_——用于對應到數組索引,或者`List`的索引,或者`Map`的關鍵字。通過`&lt;map-key&gt;`,`Map` 的索引可以是任何基礎類型;若通過`&lt;map-key-many-to-many&gt;`,它也可以是一個實體引用;若通過`&lt;composite-map-key&gt;`,它還可以是一個組合類型。數組或列表的索引必須是`integer`類型,并且使用 `&lt;list-index&gt;`元素定義映射。被映射的字段包含有順序排列的整數(默認從0開始)。 ``` <map-key column="column_name" formula="any SQL expression" type="type_name" node="@attribute-name" length="N"/> ``` | ![1](https://box.kancloud.cn/2015-10-12_561bcb76795ae.png) | `column`(可選):保存集合索引值的字段名。 | |:--- |:--- | | ![2](https://box.kancloud.cn/2015-10-12_561bcb768596e.png) | `formula` (可選): 用于計算map關鍵字的SQL公式 | | ![3](https://box.kancloud.cn/2015-10-12_561bcb94ee26f.png) | `type` (必須):映射鍵(map key)的類型。 | ``` <map-key-many-to-many column="column_name" formula="any SQL expression" class="ClassName" /> ``` | ![1](https://box.kancloud.cn/2015-10-12_561bcb76795ae.png) | `column`(可選):集合索引值中外鍵字段的名稱 | |:--- |:--- | | ![2](https://box.kancloud.cn/2015-10-12_561bcb768596e.png) | `formula` (可選): 用于計算map關鍵字的外鍵的SQL公式 | | ![3](https://box.kancloud.cn/2015-10-12_561bcb94ee26f.png) | `class` (必需):映射的鍵(map key)使用的實體類。 | 假若你的表沒有一個索引字段,當你仍然希望使用`List`作為屬性類型,你應該把此屬性映射為Hibernate _&lt;bag&gt;_。從數據庫中獲取的時候,bag不維護其順序,但也可選擇性的進行排序。 從集合類可以產生很大一部分映射,覆蓋了很多常見的關系模型。我們建議你試驗schema生成工具,來體會一下不同的映射聲明是如何被翻譯為數據庫表的。
                  <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>

                              哎呀哎呀视频在线观看