<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 5.1.13\. 組件(component), 動態組件(dynamic-component) `&lt;component&gt;`元素把子對象的一些元素與父類對應的表的一些字段映射起來。 然后組件可以定義它們自己的屬性、組件或者集合。參見后面的“Components”一章。 ``` <component name="propertyName" class="className" insert="true|false" update="true|false" access="field|property|ClassName" lazy="true|false" optimistic-lock="true|false" unique="true|false" node="element-name|." > <property ...../> <many-to-one .... /> ........ </component> ``` | ![1](https://box.kancloud.cn/2015-10-12_561bcb76795ae.png) | `name`: 屬性名 | |:--- |:--- | | ![2](https://box.kancloud.cn/2015-10-12_561bcb768596e.png) | `class` (可選 - 默認為通過反射得到的屬性類型):組件(子)類的名字。 | | ![3](https://box.kancloud.cn/2015-10-12_561bcb94ee26f.png) | `insert`: 被映射的字段是否出現在SQL的`INSERT`語句中? | | ![4](https://box.kancloud.cn/2015-10-12_561bcb9508b82.png) | `update`: 被映射的字段是否出現在SQL的`UPDATE`語句中? | | ![5](https://box.kancloud.cn/2015-10-12_561bcb95133e7.png) | `access` (可選 - 默認是 `property`): Hibernate用來訪問屬性的策略。 | | ![6](https://box.kancloud.cn/2016-01-06_568cdb4f32753.png) | `lazy` (可選 - 默認是 `false`): 表明此組件應在實例變量第一次被訪問的時候延遲加載(需要編譯時字節碼裝置器) | | ![7](https://box.kancloud.cn/2016-01-06_568cdb4f41fcc.png) | `optimistic-lock` (可選 - 默認是 `true`):表明更新此組件是否需要獲取樂觀鎖。換句話說,當這個屬性變臟時,是否增加版本號(Version) | | ![8](https://box.kancloud.cn/2016-01-06_568cdb4f5948a.png) | `unique` (可選 - 默認是 `false`):表明組件映射的所有字段上都有唯一性約束 | 其`&lt;property&gt;`子標簽為子類的一些屬性與表字段之間建立映射。 `&lt;component&gt;`元素允許加入一個`&lt;parent&gt;`子元素,在組件類內部就可以有一個指向其容器的實體的反向引用。 `&lt;dynamic-component&gt;`元素允許把一個`Map`映射為組件,其屬性名對應map的鍵值。 參見[第 8.5 節 “動態組件 (Dynamic components)”](../Text/pr01_split_000.html "8.5\. 動態組件 (Dynamic components)").
                  <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>

                              哎呀哎呀视频在线观看