<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國際加速解決方案。 廣告
                [TOC] # 簡介 * cache: 命名空間的二級緩存配置 * cache-ref: 其他命名空間緩存配置的引用 * resultMap: 自定義結果集映射 * parameterMap: 已廢棄,老式風格的參數映射 * sql: 抽取可重用語句塊 * insert/update/delete/select # insert/update/delete元素 * id:命名空間唯一標識符 * parameterType: 將要傳入語句的參數往前限定類名或別名.這個屬性是可選的,因為mybatis可以通過TypeHandler推斷出具體傳入語句的參數類型,默認值為unset * flushCache: 將其設置為true,任何時候只要語句被調用,都會導致本地緩存和二級緩存被清空,默認為true(對應insert/update/delete) * timeout: 這個設置是在拋出異常之前,驅動程序等待數據庫返回請求結果的秒數.默認值為unset(依賴驅動) * statementType: STATEMENT,PREPARED或CALLABLE的一個.這會讓mybatis分別使用Statement,PreparedStatement或CallableStatement,默認值: PREPARED * useGeneratedKeys: (僅對insert/update有用).這會令mybatis使用jdbc的getGeneratedKeys方法取出由數據庫內部生成的主鍵(比如:像mysql和sqlserver這樣的關系數據庫管理系統的自動遞增字段),默認值為false * keyProperty: (僅對insert/update有用)唯一標記一個屬性.mybatis會通過getGeneratedKeys的返回值或者通過insert語句的selectKey子元素設置它的鍵值,默認:unset * keyColumn: (僅對insert和update有用),通過生成的鍵值設置表中的列名,這個設置僅在某些數據庫(像pgsql)是必須的,當主鍵列不是表中的第一列的時候需要設置.如果希望得到多個生成的列,也可以是逗號分割的屬性名稱列表 * databaseId: 如果配置了databaseIdProvider,mybatis會加載所有的不帶databaseId或匹配當前databaseId的語句.如果帶或者不帶的語句都有,則不帶的被忽略 # select元素 * parameterType: 將會傳入這條語句的參數類的完全限定名或別名.這個屬性是可選的,因為mybatis可以通過TypeHandler推斷出具體傳入語句的參數,默認值為unset * resultType: 從這條語句中返回的期望類型的類完全限定名或別名.注意如果是集合,那應該是集合可以包含的類型,而不能是集合本身.**該屬性和resultMap不能同時使用** * resultMap: 外部resultMap的命名引用,**和resultType屬性不能同時使用** * flushCache: 將其設置為true, 任何時候只要語句被調用,都會導致本地緩存和二級緩存都會被清空,默認false * useCache:設置true,將會導致本條語句的結果被二級緩存,默認值: 對select元素為true * timeout: 這個設置是在拋出異常前,驅動程序等待數據庫返回請求結果的秒數.默認值為unset(依賴驅動) * fetchSize: 影響驅動程序每次批量返回的結果行數.默認值為unset(依賴驅動) * statementType: STATEMENT,PREPARED或CALLABLE的一個.這會讓mybatis分別使用Statement,PreparedStatement或CallableStatement,默認值: PREPARED * resultSetType: `FORWARD_ONLY, SCROLL_SENSITIVE或SCROLL_INSENSITIVE`中的一個,默認值為unset(依賴驅動) * databaseId: 如果配置了databaseIdProvider,mybatis會加載所有的不帶databaseId或匹配當前databaseId的語句.如果帶或者不帶的語句都有,則不帶的被忽略 * resultOrdered: 這個設置僅僅針對嵌套結果select語句適用.如果為true,就假設包含了嵌套結果集或者是分組,這樣當返回一個主結果行,就不會發生有對前面結果集引用的情.這就使得在獲取嵌套結果集的時候不至于導致內存不夠用.默認值為false * resultSets: 這個設置僅對多結果集的情況適用,它將列出語句執行后返回的結果集并每個結果集給一個名稱,名稱是逗號分割的
                  <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>

                              哎呀哎呀视频在线观看