版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1.Struts的運行機制:的運行機制:Web應用初始化時,控制器加載分析配置文件(strutsconfig.xml),獲得ActionMapping,配置應用程序1.ActionServlet接收用戶請求2.ActionServlet根據(jù)應用程序配置填充ActionFm3.ActionServlet根據(jù)ActionMapping調用Action的execute方法4.Action調用業(yè)務邏輯類(Model),在簡單的程序中也可以在Ac
2、tion的execute方法中執(zhí)行業(yè)務處理5.業(yè)務邏輯類將處理結果返回給Action,Action將處理結果保存在適當?shù)淖饔糜蚍秶畠龋╯ession、request等)6.Action的execute方法向ActionServlet返回ActionFward指明下一步調用的Action或JSP視圖7.JSP視圖取得保存在作用域之中的業(yè)務處理結果并負責顯示HTML頁面大家最好用自己的話來總結出來!2.常用的集合以及介紹:常用的集合以及介
3、紹:(應重點復習)(應重點復習)常用集合set、map、listset、map是collection接口的子接口set接口的實現(xiàn)類:HashSet、TreeSetList接口的實現(xiàn)類:ArrayList、linkedListMap接口的實現(xiàn)類:HashMap、TreeMap、Hashtable。ArrayList和linkedList的區(qū)別(略)HashMap、HashTable區(qū)別(略)3.遍歷遍歷map的方法的方法:使用Map接口提
4、供的方法entrySet()imptjava.util.HashMapimptjava.util.Iteratimptjava.util.MappublicclassMapTestpublicstaticvoidmain(String[]args)Mapmap=newHashMap()map.put(“a““中國“)map.put(“b““ABC“)map.put(“c“1000)f(Iteratit=map.entrySet().it
5、erat()it.hasNext())Entryentry=it.next()System.out.println(entry)System.out.println(entry.getKey())5.持久化操作6.提交事務7.關閉Session8.關閉SesstionFacty12:hibernate的一級和二級緩存是什么的一級和二級緩存是什么Hibernate提供了兩級緩存,第一級是Session的緩存。由于Session對象的生命周
6、期通常對應一個數(shù)據(jù)庫事務或者一個應用事務,因此它的緩存是事務范圍的緩存。第一級緩存是必需的,Session的緩存是內置的,不能被卸載。第二級緩存是一個可插拔的的緩存插件,它是由SessionFacty負責管理。由于SessionFacty對象的生命周期和應用程序的整個過程對應,因此第二級緩存是進程范圍的緩存,第二級緩存是可選的,可以在每個類或每個集合的粒度上配置第二級緩存。當Hibernate根據(jù)ID訪問數(shù)據(jù)對象的時候,首先從Sessi
7、on一級緩存中查;查不到,如果配置了二級緩存,那么從二級緩存中查;查不到,再查詢數(shù)據(jù)庫,把結果按照ID放入到緩存。13:hibernate的連接池的連接池14:怎么接收:怎么接收dwr返回的數(shù)組或集合返回的數(shù)組或集合15:怎么讀取一個文本文件(流):怎么讀取一個文本文件(流)16:javript中這么去掉字符串的空格中這么去掉字符串的空格17:用:用ajax的時候怎么運行后臺返回的的時候怎么運行后臺返回的javript代碼代碼18:存儲
8、過程是用來干什么的:存儲過程是用來干什么的19:怎么終止一個線程:怎么終止一個線程拋出異常和等待run()方法結束。20.悲觀鎖和樂觀鎖?悲觀鎖和樂觀鎖?21.acle中實現(xiàn)序列用什么關鍵字?中實現(xiàn)序列用什么關鍵字?Sequence22.數(shù)據(jù)庫中有哪些函數(shù)?數(shù)據(jù)庫中有哪些函數(shù)?23.解析解析XML的方法?的方法?DOM解析和SAX解析DOM:處理大型文件時其性能下降的非常厲害。這個問題是由DOM的樹結構所造成的,這種結構占用的內存較多,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論