最新回答 / 逗逗1830109
hibernate的緩存策略1.什么是緩存?:并不是指計算機的內存或者CPU的一二級緩存緩存是指為了降低應用程序對物理數據源訪問的頻次,從而提高應用程序的運行性能的一種策略2.為什么使用緩存?...
2017-02-21
老師的二級緩存所需的jar包:鏈接: http://pan.baidu.com/s/1kVuMaqz 密碼: aqar。Hibernate4的配置和3有點不同,而且現在的ehcache官方的包都沒有org開頭的包了。另外還需要slf4j-api-1.7.22.jar,slf4j-jdk14-1.7.22.jar這兩個包
2016-12-26
最贊回答 / 迷失de章魚
我已經找到了返回的類型不同:list()返回List;iterate()返回Iterate。查詢策略不同:list()直接發送sql語句,查詢數據庫;iterate()發送sql語句,從數據庫取出id,然后先從緩存中根據id查找對應信息,有就返回結果,沒有就根據id發送sql語句,查詢數據庫。返回對象不同:list()返回持久化實體類對象;iterate()返回代理對象。與緩存的關系不同:list()只緩存,但不使用緩存(查詢緩存除外);iterate()會使用緩存。
2016-12-21