原创 Hibernate Projections(投影、統計、不重複結果)

Hibernate除了處理查詢結果集中的對象之外,還可以將結果集中的結果當做行和列集來使用,這與通過JDBC執行select查詢獲得的數據的使用方式相似。因此,Hibernate也支持屬性、統計函數和Group By等查詢。要想使用Hib

原创 股票解析

股票是股份有限公司在籌集資金時向出資人發行的股份憑證。股票代表着其持有者(即股東)對股份公司的所有權。這種所有權是一種綜合權利,如參加股東大會、投票表決、參與公司的重大決策、收取股息或分享紅利等。同一類別的每一份股票所代表的公司所有權

原创 Hibernate Fetch 抓取策略

Fetch策略用於定義 get/load一個對象時,如何獲取即時加載的對象/集合。  這些參數在Query中無效。 查詢抓取(默認的)在N+1查詢的情況下是極其脆弱的,因此我們可能會要求在映射文檔中定義使用連接抓取: <set name=

原创 兩種Java容器類List和Set分析

 容器類可以大大提高編程效率和編程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch進行了重新設計,豐富了容器類庫的功能。   Java2容器類類庫的用途是“保存對象”,它分爲兩類:   Collection-

原创 Hibernate"discriminator-value"用法(轉)

可能經常遇到這樣的情況: 在數據庫表中會有這樣的一個字段用來區別記錄的屬性,如:在客戶表中有一個字段表示客戶級別,當這個記錄爲A時是一級客