計算機二級考試Java重點內容2017
每一發奮努力的背後,必有加倍的`賞賜。下面是小編整理的計算機二級考試Java重點內容,希望對大家有用,更多消息請關注應屆畢業生網。
rnate查詢
*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,,and ,or
不能使用 select *
不能使用 join ... 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 ?";
tring(0,"&s%");
();
g."from User where nickname like :name";
tring("name","&s%");
();
h.將hql寫入到
在中定義hql
......映射信息
from User where id=:id
]]>
在程序中使用下面代碼獲取Query對象
Query query = amedQuery("findById");
分頁查詢
//設置分頁查詢參數
//設置抓取記錄的起始位置,從0開始
irstResult(0);
//設置最多抓取5個
axResults(5);
List list = ();
j.對象關聯查詢
等值連接1
from
Address address,
User user
where
Id = ;
等值連接2
from Address address
inner join user
左外連接
from Address address
left outer join user
2)Criteria條件查詢(瞭解)
Criteria c = teCriteria(s);
3)SQL原生查詢(瞭解)
SQLQuery sqlQuery = teSQLQuery(sql);
-
java中反射機制
導語:Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。下面我們來看看java中反射機制,希望對大家有所幫助。Java中什麼是反射機制:(JavaReflactioninaction)Java反射...
-
計算機二級JAVA考試構建JAVA程序2017
很多人一見到説要編程就以為很難,其實只有一點一滴學知識點也不難,下面是小編整理的計算機二級JAVA考試構建JAVA程序介紹,歡迎閲讀!第一個javaapplicationjava程序分為javaapplication(java應用程序)和javaapplet(java小應用程序)兩種。下面讓我們編寫一個java應...
-
新手學習Java最高效的10個計劃
對於新手來説學習Java如同堵天書,下面是本站小編收集的關於新手學習Java最高效的10個計劃,希望可以為您的學習帶來幫助!計劃一:瞭解未來技術發展方向兩耳不聞窗外事,在如今是不合適的,尤其是在瞬息萬變的互聯網時代,作為一個開發者技術跟不上可以去專研,思想要跟不上,...
-
java system類使用方法示例
常用的方法:複製代碼代碼如下:longcurrentTimeMillis();獲取當前時間的毫秒值voidexit();終止當前正在運行的Java虛擬機。複製代碼代碼如下:publicstaticvoidMethod(){longl=entTimeMillis();tln(l);();}描述系統屬性信息:Propertiesroperties();該方法獲取的`信...