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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] # 簡介 Query接口讓你方便地對數據庫及持久對象進行查詢,它可以有兩種表達方式:HQL語言或本地數據庫的SQL語句。Query經常被用來綁定查詢參數、限制查詢記錄數量,并最終執行查詢操作。 通過Query主要完成查詢操作. 我們通過Query可以執行hql語句. Query query=Session.createQuery(hql); 下面這個可以執行sql語句 SQLQUery sqlQuery=Session.createSQLQuery(sql); SQLQuery是Query的子. ![](https://box.kancloud.cn/e4555d70ec93023ae44208432c2b332e_820x283.png) ![](https://box.kancloud.cn/a5a720db4a651f4349a9889a2b395bb7_809x342.png) # 查詢所有操作---使用HQL ![](https://box.kancloud.cn/4cf4ca82ecaffff545de098dc8c00fb0_629x199.jpg) # 分頁查詢 ![](https://box.kancloud.cn/b6448edb5e807d582f916f701871b8ba_590x360.jpg) # 查詢指定列信息 ![](https://box.kancloud.cn/ce8b2242f161165cf5ce62e8cf21bd8f_634x198.jpg) Select name ,address from Customer; 得到的是`List<Object[]>`結果 要想得到`List<Customer>`結果 1. 在Customer類中生成以name,address為參數的構造,注意,無參數構造也要有。 2. Select new Customer(name,address) from Customer; # 條件查詢 可以使用where關鍵字 ![](https://box.kancloud.cn/b29ac4fab84a81114fb7cc2f80a41390_633x430.png) 無名稱參數 `from Customer where name=?` 對其進行賦值 `query.setParameter(0,”張三”)` 有名稱參數 `from Customer where name=:myname;` 對其進行賦值 `query.setParameter(“myname”,”李四”);` 如果查詢結果可以保證就是唯一 的,我們可以使用 `query. uniqueResult()`來得到一個單獨對象. # 執行本地SQL 要想執行本地sql SQLQuery sqlQuery=session.createSqlQuery(String sql); 使用addEntity方法來將結果封裝到指定的對象中,如果不封裝,得到的是`List<Object>` 如果sql中有參數,我們使用setParameter方法完成參數傳遞。 如果結果就是一個可以使用uniqueResult()來得到一個單獨對象 ![](https://box.kancloud.cn/95c7fd50f94a6317c509cea076893918_628x340.png) ![](https://box.kancloud.cn/5f2c1332d9912d3c1f343c57f7f7f23f_640x323.png)
                  <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>

                              哎呀哎呀视频在线观看