<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            java語言

            計算機二級考試Java重點內容

            時間:2025-02-08 18:14:02 java語言 我要投稿

            計算機二級考試Java重點內容2017

              每一發奮努力的背后,必有加倍的賞賜。下面是小編整理的計算機二級考試Java重點內容,希望對大家有用,更多消息請關注應屆畢業生網。

            計算機二級考試Java重點內容2017

              1.Hibernate查詢

              *1)HQL查詢

              Hibernate Query Language.

              HQL屬于面向對象的查詢語言,語句中使用Hibernate映射的類和屬性名,不能使用表名和字段名.類和屬性大小寫敏感.關鍵字不區分大小寫

              HQL語句的結構與SQL相似.

              a.支持select,from,group by,order by,having

              b.支持各種運算符和表達式,例如+,-,>,<等

              c.支持分組函數,max,min,avg,sum,count

              支持like,in,between...and,and ,or

              e.HQL不能使用 select *

              f.HQL不能使用 join ... on語句.on語句不支持

              使用示例:單表基本操作

              a. "select nickname from User where nickname<>''";

              返回的是一個List結果

              b."select id,nickname from User where nickname<>''";

              返回的是一個List結果

              c."select new User(id,nickname) from User where nickname<>''";

              返回的是一個List結果

              d."from User where nickname<>''";

              返回的是一個List結果

              e."select count(*) from User";

              返回的是List,list中只有一個值

              f."from User where nickname like ?";

              query.setString(0,"&s%");

              query.list();

              g."from User where nickname like :name";

              query.setString("name","&s%");

              query.list();

              h.將hql寫入到hbm.xml

              在hbm.xml中定義hql

              ......映射信息

              from User where id=:id

              ]]>

              在程序中使用下面代碼獲取Query對象

              Query query = session.getNamedQuery("findById");

              i.HQL分頁查詢

              //設置分頁查詢參數

              //設置抓取記錄的起始位置,從0開始

              query.setFirstResult(0);

              //設置最多抓取5個

              query.setMaxResults(5);

              List list = query.list();

              j.對象關聯查詢

              等值連接1

              from

              Address address,

              User user

              where

              address.userId = user.id;

              等值連接2

              from Address address

              inner join address.user user

              左外連接

              from Address address

              left outer join address.user user

              2)Criteria條件查詢(了解)

              Criteria c = session.createCriteria(User.class);

              3)SQL原生查詢(了解)

              SQLQuery sqlQuery = session.createSQLQuery(sql);

            【計算機二級考試Java重點內容】相關文章:

            2017計算機二級考試Java重點內容09-11

            2017計算機等級考試二級Java重點內容09-17

            全國計算機等級考試二級Java重點內容07-07

            2016計算機二級《VB》考試的重點內容10-15

            2015年計算機二級java考試內容06-12

            計算機二級考試JAVA試題08-04

            計算機二級JAVA考試構建JAVA程序201710-02

            計算機二級VB考試重點08-01

            計算機二級考試Java精選訓練題07-20

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院