<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國際加速解決方案。 廣告
                # SQLManager SQLManager是BeetlSQL較為底層的類,用于操作數據庫,一個系統允許多個SQLManager,原則上,一個SQLManager對應一個業務庫,比如一個SQLManager對應訂單庫,一個SQLManager對應客戶庫。 如果是多租戶,或者分庫分表,應該在一個SQLManger內部實現。可以參《多庫使用》 > 對于使用BeetlSQL3,掌握SQLManager即可使用,但更推薦的是使用Mapper接口方式,因為他更易于維護。Mapper底層調用了SQLManager API。 構造SQLManger通常是框架集成已經做好的,也可以通過SQLManagerBuilder實現 ```java ConnectionSource source = ConnectionSourceHelper.getSimple(driver, url, "", userName, password); //source是唯一必須的參數,其他參數都有默認值 SQLManagerBuilder builder = new SQLManagerBuilder(source); //設置NameConversion,這里數據庫命名采用下劃線風格,使用UnderlinedNameConversion builder.setNc(new UnderlinedNameConversion()); //設置一個攔截器,輸出debug日志,包含了sql語句和執行參數,執行時間 builder.setInters(new Interceptor[]{new DebugInterceptor()}); //設置數據庫分隔,必須跟數據庫一樣 builder.setDbStyle(new H2Style()); SQLManager sqlManager = builder.build(); ``` 更常見的是,已經有了DataSource,創建ConnectionSource 可以采用如下代碼 ```java ConnectionSource source = ConnectionSourceHelper.getSingle(datasource); ``` 如果是主從DataSource ```java ConnectionSource source = ConnectionSourceHelper.getMasterSlave(master,slaves) ```
                  <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>

                              哎呀哎呀视频在线观看