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

正文內(nèi)容

基于j2ee框架的個人博客系統(tǒng)項目畢業(yè)設計(doc畢業(yè)設計論文)-文庫吧資料

2025-06-24 16:19本頁面
  

【正文】 操作數(shù)據(jù)庫,對JDBC近一步包裝,從而更好地使用面向?qū)ο蟮姆绞絹聿僮鲾?shù)據(jù)庫。通過實體關系映射工具將關系型數(shù)據(jù)庫的數(shù)據(jù)映射成對象,很方便地實現(xiàn)以面向?qū)ο蠓绞讲僮鲾?shù)據(jù)庫,該系統(tǒng)采用Hibernate 作為ORM 框架。該層封裝了數(shù)據(jù)的增、刪、查、改的操作。業(yè)務邏輯層以DAO 層為基礎,通過對DAO 組件的正面模式包裝,完成系統(tǒng)所要求的業(yè)務邏輯。調(diào)用業(yè)務邏輯層,并將業(yè)務數(shù)據(jù)返回給表現(xiàn)層作組織表現(xiàn),該系統(tǒng)的MVC采用Struts框架。中間層采用的是流行的Spring+Hibernate ,為了將控制層與業(yè)務邏輯層分離,又細分為以下幾種??蛻舳瞬恢苯优c數(shù)據(jù)庫交互,而是通過組件與中間層建立連接,再由中間層與數(shù)據(jù)庫交互。 本系統(tǒng)采用的是典型的J2EE 三層結(jié)構,分為表現(xiàn)層、中間層(業(yè)務邏輯層)和數(shù)據(jù)服務層。MVC 層的控制器絕對禁止持久層訪問,甚至不參與業(yè)務邏輯的實現(xiàn)。圖6 系統(tǒng)結(jié)構圖在圖6 黑色大方框內(nèi)的MVC 控制層、Service 層及DAO 組件層的組件,都由Spring IOC 容器負責生成,并管理組件的實例(實例必須是單身模式的,本系統(tǒng)中的bean基本上是單身的)。6. 數(shù)據(jù)庫服務層:使用MySQL 數(shù)據(jù)庫存儲持久化數(shù)據(jù)。4. DAO 層:由7 個DAO 組件組成,實現(xiàn)類必須繼承Spring提供的HibernateDaoSupport。2. MVC 層:使用Struts框架。 系統(tǒng)分析 本系統(tǒng)采用嚴格的J2 EE 應用結(jié)構,主要有如下幾個分層。(3)個人基本信息維護管理。該功能模塊實現(xiàn)了如下幾個子功能:(1)日志及日志分類管理。在該模塊中還提供了博客頁面統(tǒng)計信息,日志、評論及留言信息分頁顯示等方便用戶的顯示效果。(3)用戶可以針對博客進行留言。(1)用戶可以分頁查看對應的日志內(nèi)容及評論信息。 當網(wǎng)絡用戶進入某個人博客主頁后,在該頁面中將提供博客日志列表的顯示,同時為了方便用戶瀏覽,在該模塊中提供根據(jù)分類名進行日志列表的顯示,也提供日志評論的瀏覽,此外還允許用戶在博客頁面中發(fā)表評論及留言。在客戶選擇了某個博客或者某個感興趣的日志后,可以方便地跳轉(zhuǎn)到對應博客頁面進行日志的閱讀,并和博客進行交流互動。該模塊能夠在網(wǎng)頁中隨時提供在線的最新日志信息。(2)最新博客日志推薦。該功能模塊實現(xiàn)了以下幾個子功能。注冊成功的博客登錄時,會隨時根據(jù)博客輸入的登錄信息進行提示,如用戶名錯誤或者密碼錯誤。該模塊實現(xiàn)新博客的注冊及登錄驗證功能。只有進行登錄并通過身份驗證的用戶,才可以在個人博客頁面發(fā)表日志,并借助個人設置實現(xiàn)對個人博客相關信息的管理維護。(2)博客登錄管理。該功能模塊實現(xiàn)了以下幾個子功能。上網(wǎng)網(wǎng)友可以注冊成為博客用戶,擁有自己獨立的空間。這樣就可以將范圍縮小。普通用戶進入博友的用例圖如圖4所示: 圖4上網(wǎng)博友在博客主頁面的用例圖普通網(wǎng)友可以搜索自己關心的一些數(shù)據(jù)。這樣他可以寫留言。普通用戶在閱讀博文時可以在最后留下自己的一些評論。友情鏈接及網(wǎng)頁訪問量統(tǒng)計顯示:在博客的個人頁面中還提供了推薦給普通網(wǎng)絡用戶的相關友情鏈接,此外,對個人頁面的訪問量也在隨時進行統(tǒng)計,并在個人頁面中進行直觀的顯示。這樣博友可以在自己空間中快速定位自己的關心的網(wǎng)站。這樣在本系統(tǒng)中就可以為博友提供更多的個人色彩。并查看和刪除網(wǎng)友對自己的博文的一些評論、查看和刪除網(wǎng)友留下的一些留言,提供與其他網(wǎng)友交流的空間。博文管理,友情鏈接管理及博文分類管理,用例圖2。首先必須在博客首頁中登錄填寫用戶名和密碼,這樣才能執(zhí)行一些相關操作,不然就是普通用戶只能查看一些信息,而不能發(fā)表博文。 Ajax我們主要應用就是xmlrequest,回調(diào)函數(shù)實現(xiàn)局部刷新達道數(shù)據(jù)更新!Blog網(wǎng)站主要是實現(xiàn)注冊用戶登錄、管理相關信息、博文及相關評論、查看留言、友情鏈接、及圖片的上傳和圖像的播放而為上網(wǎng)用戶提供按博文主題搜索,查看注冊用戶的博文及提出相關評論,并為注冊用戶寫留言,游覽注冊用戶的相冊、注冊等功能的系統(tǒng)。由于Struts能充分滿足應用開發(fā)的需求,簡單易用,敏捷迅速。所有的配置工作都集中在服務器端且所有客戶端請求都是通過DBMS來訪問數(shù)據(jù)庫,從而大大減少了數(shù)據(jù)直接暴露的風險。由于B/S架構管理軟件只安裝在服務器端(Server)上,即應用程序在部署、升級、維護時,只需要在服務器端進行配置就可以了,網(wǎng)絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器(Server)端完全通過WWW瀏覽器實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡管理人員只需要做硬件維護。由于客戶端的硬件配置可能存在差異,軟件環(huán)能各不相同,因此,在安裝時,必須對每一個客戶端分別進行配置,同樣,在軟件升級時也要對客戶端分別處理。 B/S 開發(fā)模式伴隨著Internet的迅速發(fā)展,計算機技術正在由基于C/S(client/ Server)模式的應用系統(tǒng)轉(zhuǎn)變?yōu)榛贐/S模式的應用系統(tǒng)。我們可以將Tomcat和Apache集成到一塊,讓Apache處理靜態(tài)Html,而Tomcat處理Jsp和Servlet。Tomcat也具有傳統(tǒng)的Web服務器的功能:處理Html頁面。你在瀏覽器中訪問這個應用的Jsp時,通常第一次會很慢,因為Tomcat要將Jsp轉(zhuǎn)化為Servlet文件,然后編譯。Tomcat應用服務器目前支持JSP的應用服務器是較多的,Tomcat是其中較為流行的一個Web服務器,被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見其在業(yè)界的地位?! 。?)硬盤空間  完全安裝(Full)需要180MB的空間,典型安裝(Typical)需要170MB的空間,最小安裝(Minimum)需要65MB的空間。   SQL Server 2000與以前版本相比較,又具有以下新特性 :  1.支持XML(Extensive Markup Language,擴展標記語言)   2.強大的基于Web的分析   3.支持OLE DB和多種查詢   4.支持分布式的分區(qū)視圖  安裝、運行SQL Server 2000的硬件需求  (1)計算機  Inter及其兼容計算機,Pentium 166Mz或者更高處理器或DEC Alpha和其兼容系統(tǒng)。   6.對Web技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。   3.豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。 SQL Server 特點:  1.真正的客戶機/服務器體系結(jié)構。JSP具有以下的優(yōu)點: 將業(yè)務層與表示層分離:使用JSP技術,網(wǎng)絡開發(fā)人員可充分使用HTML來設計頁面顯示部分(如字體顏色等),并使用JSP指令或者JAVA程序片段來生成網(wǎng)頁上的動態(tài)內(nèi)容; 能夠跨平臺:JSP支持絕大部分平臺,包括現(xiàn)在非常流行的LINUX系統(tǒng),應用非常廣泛的Apache服務器也提供了支持JSP的服務; 組件的開發(fā)和使用很方便:如ASP的組件是由C++,VB等語言開發(fā)的,并需要注冊才能使用;而JSP的組件是用Java開發(fā)的,可以直接使用; 一次編寫,處處運行:作為JAVA開發(fā)平臺的一部分,JSP具有JAVA的所有優(yōu)點,包括Write once , Run everywhere.. 數(shù)據(jù)庫的選擇. Web應用程序開發(fā)環(huán)境—SQLserver數(shù)據(jù)庫SQL Server是由Microsoft開發(fā)和推廣的關系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和AshtonTate三家公司共同開發(fā)的。. Web應用程序開發(fā)環(huán)境—JSP技術 JSP的全稱是Java Server Pages,它是SUN推出的一種動態(tài)網(wǎng)頁技術標準。 . 管理可行性
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1