慕课网_***

2355 ワード

時間:2017年07月11日火曜日説明:本文の一部の内容はすべて慕課網から来ている.@慕課網:http://www.imooc.com教学ソース:学習ソースなし:なし
第一章:概要
1-1概要
レッスン内容
    
  Hibernate       
  Hibernate       
Hibernate           

キャッシュとは?
            CPU      
                      ,                  

キャッシュを使用する理由
ORM                       ,
         ORM           
Hibernate         Hibernate         ,
        Hibernate              

キャッシュの一般的な動作原理
第二章:キャッシュを使用しない問題
2-1キャッシュを使用しない問題
Hibernateを使用してデータを問合せする場合
           ,            
    session           ,          
     ,               OID

第三章:一級キャッシュの紹介
3-1レベルキャッシュの説明
Hibernate一級キャッシュの紹介
Hibernate       “session  ”、“     ”
  Session                     ,
                       ,       ,     
          Session  ;Session  ,    
                    

Hibernate一級キャッシュのAPI
        ,       
evict():        Session        
clear():                 
                    

query.list()とquery.iterate()の違い
1.       :
list()  List;iterate()  Iterate。
2.      :
list()    sql  ,     ;
iterate()  sql  ,      id,         id      ,
      ,     id  sql  ,     。
3.      :
list()          ;
iterate()      。
4.        :
list()   ,      (      );
iterate()     。

第四章:二級キャッシュ応用
4-1二次キャッシュアプリケーション
問題を提起して、どのように解決しますか?
       ,   session     ,       session       ,          ?

より高いレベルの2次キャッシュを使用して、セッションごとに共通のキャッシュを使用します.
二次キャッシュの構成手順
         jar 
 hibernate        Provider    
             
                     

ラベルの詳細
usage:      ,       :transactional,read-write,nonstrict-read-write read-only
include:             
region:         ,             

第五章:比較と総括
5-1レベル2キャッシュの比較とまとめ
二次キャッシュの説明
       “    ”、“     ”
                       
           ,   EHCahe,
            :Hashtable、OSCache、SwarmCache、JBoss TreeCache 

通常、次のフィーチャーを持つデータは2次キャッシュに格納されます.

1次キャッシュの比較
まとめ
Hibernate          
Hibernate              
          ,          
Hibernate           ,