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

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 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](img/1.png) | `name`: 屬性名 | |:--- |:--- | | ![2](img/2.png) | `class` (可選 - 默認為通過反射得到的屬性類型):組件(子)類的名字。 | | ![3](img/3.png) | `insert`: 被映射的字段是否出現在SQL的`INSERT`語句中? | | ![4](img/4.png) | `update`: 被映射的字段是否出現在SQL的`UPDATE`語句中? | | ![5](img/5.png) | `access` (可選 - 默認是 `property`): Hibernate用來訪問屬性的策略。 | | ![6](img/6.png) | `lazy` (可選 - 默認是 `false`): 表明此組件應在實例變量第一次被訪問的時候延遲加載(需要編譯時字節碼裝置器) | | ![7](img/7.png) | `optimistic-lock` (可選 - 默認是 `true`):表明更新此組件是否需要獲取樂觀鎖。換句話說,當這個屬性變臟時,是否增加版本號(Version) | | ![8](img/8.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>

                              哎呀哎呀视频在线观看