freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于ssh圖書管理系統(tǒng)畢業(yè)論文-文庫吧

2025-06-08 18:18 本頁面


【正文】 架結構當Web容器收到請求(HttpServletRequest)它將請求傳遞給一個標準的的過濾鏈包括(ActionContextCleanUp)過濾器。經(jīng)過Other filters(SiteMesh ,etc),需要調用FilterDispatcher核心控制器,然后它調用ActionMapper確定請求哪個Action,ActionMapper返回一個收集Action詳細信息的ActionMaping對象。FilterDispatcher將控制權委派給ActionProxy,ActionProxy調用配置管理器(ConfigurationManager) 從配置文件中讀取配置信息(),然后創(chuàng)建ActionInvocation對象。ActionInvocation在調用Action之前會依次的調用所用配置攔截器(Interceptor N)一旦執(zhí)行結果返回結果字符串ActionInvocation負責查找結果字符串對應的(Result)然后執(zhí)行這個Result Result會調用一些模版(JSP)來呈現(xiàn)頁面。攔截器(Interceptor N)會再被執(zhí)行(順序和Action執(zhí)行之前相反)最后響應(HttpServletResponse)(核心控制器)(FilterDispatcher)。圖13 Hibernate體系結構圖此圖說明了Hibernate的體系結構圖,Hibernate使用數(shù)據(jù)庫和配置信息來為應用程序提供持久化服務。Hibernate的核心接口一共有6個,分別為:Session、SessionFactory、Configuration、Transaction、Query和Criteria。這6個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制?!ession接口負責執(zhí)行被持久化對象的CRUD操作(CRUD的任務是完成與數(shù)據(jù)庫的交流,包含了很多常見的SQL語句)。但需要注意的是Session對象是非線程安全的。同時,Hibernate的session不同于JSP應用中的HttpSession。這里當使用session這個術語時,其實指的是Hibernate中的session,而以后會將HttpSesion對象稱為會員session。  SessionFactory接口負責初始化Hibernate。它充當數(shù)據(jù)存儲源的代理,并負責創(chuàng)建Session對象。需要注意的是SessionFactory并不是輕量級的,因為一般情況下,一個項目通常只需要一個SessionFactory就夠,當需要操作多個數(shù)據(jù)庫時,可以為每個數(shù)據(jù)庫指定一個SessionFactory。 Configuration接口負責配置并啟動Hibernate,創(chuàng)建SessionFactory對象。在Hibernate的啟動的過程中,Configuration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建SessionFactory對象。  Transaction接口負責事務相關的操作。它是可選的,開發(fā)人員也可以設計編寫自己的底層事務處理代碼。  Query和Criteria接口負責執(zhí)行各種數(shù)據(jù)庫查詢。它可以使用HQL語言或SQL語句兩種表達方式。 Spring介紹Spring是一個開源框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務器端的開發(fā)。簡單來說,Spring是一個輕量級的控制反轉(LOC)和面向切面(AOP)的容器框架。Spring框架概述如圖14所示:圖14 Spring框架概述 Spring通過控制反轉的技術促進了松耦合。當應用了控制反轉,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創(chuàng)建或者查找依賴對象。  Spring提供了面向切面編程的豐富支持,允許通過分離應用的業(yè)務邏輯與系統(tǒng)級服務進行內聚性的開發(fā)。  Spring包含并管理應用對象的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個bean如何被創(chuàng)建——基于一個可配置原型(prototype),你的bean可以創(chuàng)建一個單獨的實例或者每次需要時都生成一個新的實例——以及它們是如何相互關聯(lián)的。 Tomcat服務器Tomcat 是一個輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問會員不是很多的場合下被普遍使用,是開發(fā)和調試JSP 程序的首選。Tomcat服務器的兼容性很好,有眾多大軟件的公司的支持,而且服務器的性能穩(wěn)定,其發(fā)展前景很好。 在Eclipse中添加Tomcat插件步驟如下:1.首先要在Eclipse的window show view—servers打開servers的顯示窗口如圖15所示:圖15 Eclipse主窗口2.在Eclipse中的Servers窗口中點擊右鍵New—server,進入窗口如圖16所示:圖16 選擇Tomcat版本3.在上圖中選擇所要添加的Tomcat版本,點擊Next,進入窗口如圖17所示:圖17 添加Tomcat地址4.在上圖中選擇所要添加Tomcat的directory,JRE改為Jre6,點擊Next,如圖18所示圖18 添加項目5.在上圖中選擇所要添加的項目加載到Tomcat中,點擊finish完成對Eclipse中的Tomcat進行相關的修改:1.在Eclipse中修改Tomcat端口號如圖19所示:圖19 修改端口號2.修改Tomcat啟動緩存參數(shù)如圖110所示:圖110 修改緩存參數(shù) Eclipse平臺Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Kit,JDK)。Eclipse插件安裝方法做為當下最流行的開源IDE之一,Eclipse的一大優(yōu)勢就在于其無數(shù)優(yōu)秀的插件。一個好的插件可以大大的提高工作效率。Eclipse插件的安裝方法: 直接復制法  假設Eclipse的安裝目錄在E:\eclipse,解壓下載的eclipse 插件或者安裝eclipse 插件到指定目錄AA文件夾,打開AA 文件夾,在AA文件夾里分別包含兩個文件夾features和plugins ,然后把兩個文件夾里的文件分別復制到E:\eclipse下所對應的文件夾下的features 和plugins 下。   注意:直接將插件包解壓到plugins文件夾下之后,重啟eclipse,可能不會加載新的插件。   解決方法是:   1.打開命令行,到當前ecli
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1