Criteria查詢

一、概述數據庫

若是使用了特定於某個數據庫的SQL語句,咱們所編寫的程序就會依賴於特定的數據庫,下降了程序的可移植性。緩存

 

二、Criteriaspa

 

 

 三、限制結果集內容.net

 

 

四、結果集排序pwa

五、Example事例查詢排序

J事務

 六、統計、分組內存

 

 

 七、命名查詢it

 

八、NativeSQL本地SQL程序

 

九、定製SQL

 

一個都不能少。

 

不想包含所有字段:

十、批處理數據與調用存儲過程

缺點:

佔用內存;頻繁訪問數據庫。

解決方法:

避免應用層批量操做,在數據層批量操做。

若是邏輯複雜,

 MYSQL不支持存儲過程。

它是應用範圍的緩存,全部事務共享。

 

 批量更新數據:

 十一、使用CallableStatement調用存儲過程

帶有返回結果集的存儲過程:(系統遊標)

 十二、使用命名SQL調用存儲過程

callable爲true,表明命名SQL支持存儲過程

 

 1三、小結

相關文章
相關標籤/搜索