○
○
Hibernate
Hibernate是一種Java語言下的物件關聯對映(ORM)解決方案,為物件導向的領域模型到傳統的關聯型資料庫的對映,提供了一個使用方便的框架。
Hibernate的設計標的是將軟體開發人員從大量相同的資料持久層相關編程工作中解放出來。無論是從設計草案還是從一個遺留資料庫開始,開發人員都可以採用Hibernate。
Hibernate不僅負責從Java類到資料庫表的對映(還包括從Java資料型別到SQL資料型別的對映),還提供了物件導向的資料查詢檢索機制,從而極大地縮短的手動處理SQL和JDBC上的開發時間。
○
AJAX技術
即「Asynchronous JavaScript and XML」(非同步的JavaScript與XML技術),指的是一套綜合了多項技術的瀏覽器端網頁開發技術。傳統Web應用允許用戶端填寫表單(form),當送出表單時就向Web伺服器發送一個請求。伺服器接收並處理傳來的表單,然後送回一個新的網頁,但這個做法浪費了頻寬,因為在前後兩個頁面中的大部分HTML碼往往是相同的。由於每次應用的溝通都需要向伺服器發送請求,應用的回應時間依賴於伺服器的回應時間。這導致了用戶界面的回應比本機應用慢得多。
與此不同,AJAX應用可以僅向伺服器發送並取回必須的數據,它使用SOAP或其它一些基於XML的頁面服務接口(介面),並在客戶端採用JavaScript處理來自伺服器的回應。因為在伺服器和瀏覽器之間交換的數據大量減少,使用者可以感覺伺服器回應更快。同時,很多的處理工作可以在發出請求的客戶端機器上完成,也相對減少Web伺服器的負荷。
○
更新日期:112/08/17 訪客人數:00051896