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

正文內(nèi)容

基于j2ee架構(gòu)的博客網(wǎng)站設計的方案畢業(yè)論文-文庫吧

2025-04-27 23:29 本頁面


【正文】 戶 選 擇 該 商 業(yè) 網(wǎng) 站 作 為 媒 介 , 將 自 己 的 產(chǎn) 品 展 現(xiàn) 給 客 戶 。 可 以說 , 對 這 些 博 客 網(wǎng) 站 而 言 : 為 博 客 提 供 良 好 的 服 務 就 意 味 著 為 網(wǎng) 站 帶 來 更 多 的 商 業(yè)客 戶 。 因 此 , 在 具 體 設 計 實 現(xiàn) 該 博 客 網(wǎng) 站 時 , 主 要 考 慮 了 主 流 博 客 網(wǎng) 站 的 幾 個 主 要功 能 。1. 博 客 的 注 冊 、 登 錄 驗 證 功 能2. 網(wǎng) 絡 用 戶 通 過 關 鍵 字 搜 索 博 文 功 能3. 最 熱 門 博 客 頁 面 推 薦 瀏 覽4. 文 章 詳 細 內(nèi) 容 及 相 關 評 論 顯 示5. 博 客 頁 面 訪 問 量 統(tǒng) 計6. 博 客 個 人 文 章 管 理 維 護 功 能7. 博 客 個 人 文 章 分 類 管 理 維 護 功 能8. 博 客 個 人 友 情 鏈 接 維 護 功 能9. 博 客 個 人 基 本 信 息 管 理 維 護 功 能10. 博 客 圖 片 上 傳 及 個 人 相 冊 管 理11. 網(wǎng) 絡 用 戶 寫 留 言 , 博 主 查 看 留 言 。第 2 節(jié) 研究的目的與意義Blog 記 載 了 日 常 發(fā) 生 的 事 情 和 自 己 的 興 趣 愛 好 , 把 自 己 的 思 想 和 知 識 和 他 人 分享 、 交 流 , 同 時 又 通 過 “六 度 空 間 ”結(jié) 識 了 更 多 志 趣 相 投 的 朋 友 ; 而 越 來 越 多 專 業(yè) 知識 的 Blog 的 出 現(xiàn) , 讓 我 們 看 到 了 Blog 更 多 所 蘊 涵 的 巨 大 的 信 息 價 值 : 不 同 的 Blog 選 擇 不 同 的 內(nèi) 容 , 收 集 和 整 理 成 為 很 多 人 關 注 的 專 業(yè) Blog ——目 前 越 來 越多 的 人 獲 取 信 息 的 來 源 是 一 些 固 定 的 Blog 。 隨 著 博 客 人 數(shù) 的 增 加 , Blog 作 為一 種 新 的 生 活 方 式 、 新 的 工 作 方 式 、 新 的 學 習 方 式 已 經(jīng) 被 越 來 越 多 的 人 所 接 受 , 并且 在 改 變 傳 統(tǒng) 的 網(wǎng) 絡 和 社 會 結(jié) 構(gòu) : 網(wǎng) 絡 信 息 不 再 是 虛 假 不 可 驗 證 的 , 交 流 和 溝 通 更有 明 確 的 選 擇 和 方 向 性 , 單 一 的 思 想 和 群 體 的 智 慧 結(jié) 合 變 的 更 加 有 效 , 個 人 出 版 變成 人 人 都 可 以 實 現(xiàn) 的 夢 想 —— Blog 正 在 影 響 和 改 變 著 我 們 的 生 活 。第 2 章 設 計 簡 介 及 設 計 方 案在 整 個 blog 進 行 開 發(fā) 之 前 , 要 確 定 出 整 個 項 目 的 整 體 架 構(gòu) , 包 括 系 統(tǒng) 的 選 型 、運 行 環(huán) 境 的 確 定 及 系 統(tǒng) 結(jié) 構(gòu) 設 計 。 下 面 對 這 進 行 詳 細 介 紹 。第 1 節(jié) 設計原則在 進 行 軟 件 系 統(tǒng) 開 發(fā) 的 最 初 環(huán) 節(jié) , 一 般 都 需 要 進 行 系 統(tǒng) 的 選 型 , 即 根 據(jù) 系 統(tǒng) 功能 的 實 際 需 求 , 選 擇 合 適 的 開 發(fā) 工 具 及 軟 件 架 構(gòu) 。blog 對 系 統(tǒng) 的 可 靠 性 、 穩(wěn) 定 性 有 比 較 高 的 要 求 。 本 系 統(tǒng) 設 計 時 , 比 較 主 流 的B/S 設 計 有 基 于 JSP、 ASP、 PHP、 CGI 及 J2EE 等 模 式 。 相 比 較 而 言 PHP 的 功 能相 對 簡 單 , 不 適 合 做 大 程 序 ; 而 CGI 效 率 相 對 較 低 , 所 以 也 不 考 慮 。 由 于 J2EE的 開 源 的 框 架 中 提 供 了 MVC 模 式 實 現(xiàn) 框 架 Struts、 對 象 關 系 模 型 中 的 Hibernate 的 框 架 及 擁 有 事 務 管 理 和 依 賴 注 入 的 Spring。 利 用 現(xiàn) 存 框 架 可 以 更 快 開 發(fā) 系 統(tǒng) 。所 以 選 擇 Java 技 術 作 為 blog 的 開 發(fā) 工 具 。第 2 節(jié) 運行架構(gòu)為 了 增 加 系 統(tǒng) 的 吞 吐 量 , 提 高 并 發(fā) 處 理 客 戶 請 求 數(shù) 量 , 系 統(tǒng) 采 用 了 IBM 服務 器 作 為 主 機 。 在 數(shù) 據(jù) 庫 處 理 方 面 , 不 需 要 在 數(shù) 據(jù) 層 借 助 存 儲 過 程 及 數(shù) 據(jù) 庫 服 務 器端 函 數(shù) 封 裝 過 多 的 業(yè) 務 邏 輯 , 因 此 數(shù) 據(jù) 庫 系 統(tǒng) 采 用 相 對 精 巧 的 MySQLError! Reference source not found.。該 在 線 博 客 系 統(tǒng) 服 務 器 端 如 果 需 要 布 置 到 其 他 主 機 上 , 則 該 主 機 必 備 條 件 如 下 :1. 服 務 器 端 操 作 系 統(tǒng) : 獨 立 于 操 作 系 統(tǒng) 的 跨 平 臺 系 統(tǒng) , 客 戶 端 MicroSoft Windows 2022 及 以 上 ;2. 數(shù) 據(jù) 庫 : MySQL 版 本 ;3. Web 服 務 器 : Tomcat 及 以 上 版 本 , 配 合 MVC 設 計 模 式 及 Hibernate開 發(fā) 架 構(gòu) ;4. 客 戶 端 運 行 環(huán) 境 : 能 運 行 IE 5 以 上 或 Netscape 5 以 上 瀏 覽 器 的 操 作 系 統(tǒng) ,配 合 使 用 Ajax 技 術 ;5. 客 戶 端 運 行 工 具 : 目 前 的 系 統(tǒng) 采 用 瀏 覽 器 作 為 客 戶 端 , 為 了 支 持 Ajax開 發(fā) 框 架 , 應 該 選 擇 使 用 IE 5 以 上 版 本 瀏 覽 器 。本 網(wǎng) 站 以 NT 為 Web 平 臺 , JSP+Ajax+Servlet+JavaBean+Hibernate 為 網(wǎng) 站 實現(xiàn) 技 術 , 建 立 基 于 MySQL 數(shù) 據(jù) 庫 系 統(tǒng) 的 核 心 動 態(tài) 網(wǎng) 頁 , 實 現(xiàn) 博 客 網(wǎng) 站 前 臺 及 博 客個 人 維 護 管 理 等 功 能 模 塊 。第 3 節(jié) 設計方案為 了 在 更 短 的 時 間 內(nèi) 實 現(xiàn) 博 客 網(wǎng) 站 , 我 們 采 用 J2EE 架 構(gòu) 。 集 成 開 發(fā) 環(huán) 境 我采 用 對 于 插 件 即 插 即 用 的 Eclipse, JSP 運 行 環(huán) 境 我 們 采 用 Tomcat 應 用 服 務 器 ,數(shù) 據(jù) 庫 管 理 系 統(tǒng) 我 們 采 用 的 是 MYSQL, 博 客 網(wǎng) 站 主 要 實 現(xiàn) 注 冊 用 戶 可 以 在 服務 器 上 開 辟 自 己 的 空 間 , 也 可 以 發(fā) 布 消 息 , 上 傳 文 件 , 回 復 消 息 , 從 服 務 器 發(fā) 送 客戶 端 的 數(shù) 據(jù) 應 用 XML 來 封 裝 . 本 系 統(tǒng) 采 用 的 是 經(jīng) 典 的 J2EE 三 層 結(jié) 構(gòu) , 分 為 表 現(xiàn) 層 、 中 間 層 ( 業(yè) 務 邏 輯 層 )和 數(shù) 據(jù) 服 務 層 。 三 層 體 系 將 業(yè) 務 規(guī) 則 、 數(shù) 據(jù) 訪 問 及 合 法 性 校 驗 等 工 作 放 在 中 間 層 處理 。 客 戶 端 不 直 接 與 數(shù) 據(jù) 庫 交 互 , 而 是 通 過 組 件 與 中 間 層 建 立 連 接 , 再 由 中 間 層 與數(shù) 據(jù) 庫 交 互 。 并 利 用 Spring、 Hibernate、 Spring 等 輕 量 級 框 架 實 現(xiàn) 三 層 結(jié) 構(gòu) 的 設計 。 即 采 用 的 是 貧 血 模 式 , 業(yè) 務 邏 輯 對 象 正 面 封 裝 了 全 部 的 業(yè) 務 邏 輯 方 法 , Web 層 僅 與 業(yè) 務 邏 輯 組 件 交 互 即 可 , 無 須 訪 問 底 層 的 DAO 對 象 。 Spring 的 聲明 式 事 務 管 理 將 負 責 業(yè) 務 邏 輯 對 象 方 法 的 事 務 性 。 在 貧 血 模 式 下 , 其 分 層 非 常 清 晰 。Domain Object 并 不 具 備 領 域 對 象 的 業(yè) 務 邏 輯 功 能 , 僅 僅 是 ORM 框 架 持 久 化 所需 的 POJO , 僅 是 數(shù) 據(jù) 載 體 。 貧 血 模 型 容 易 理 解 , 開 發(fā) 便 捷 , 但 嚴 重 背 離 了 面 向?qū)?象 的 設 計 思 想 , 所 有 的 Domain Object 并 不 是 完 整 的 Java 對 象 。第 3 章 相 關 技 術 介 紹第 1 節(jié) MVC 簡介MVC 是 Model 、 View 、 Controller 三 個 詞 的 縮 寫 , 三 個 詞 分 別 代 表 應 用 的三 個 組 成 部 分 :模 型 、 視 圖 與 控 制 器 。 三 個 部 分 以 最 少 的 稿 合 , 協(xié) 同 工 作 , 從 而 提高 應 用 的 可 擴 展 性 及 可 維 護 性 。 起 初 , MVC 模 式 是 針 對 相 同 的 數(shù) 據(jù) 需 要 不 同 顯示 的 應 用 而 設 計 的 , 其 整 體 的 效 果 如 圖 1 所 示 :圖 1 MVC 結(jié) 構(gòu)在 經(jīng) 典 的 MVC 模 式 中 , 事 件 由 控 制 器 處 理 , 控 制 器 根 據(jù) 事 件 的 類 型 改 變 模 型或 視 圖 , 反 之 亦 然 。 具 體 地 說 , 模 型 維 護 一 個 視 圖 列 表 , 這 些 視 圖 為 獲 得 模 型 變 化通 知 , 通 常 采 用 觀 察 者 模 式 登 記 給 模 型 。 當 模 型 發(fā) 生 改 變 時 , 模 型 向 所 有 登 記 過 的視 圖 發(fā) 送 通 知 :接 下 來 , 視 圖 從 對 應 的 模 型 中 獲 得 信 息 , 然 后 更 新 自 己 。 概 括 起 來 , MVC 有 如 下 特 點 。 .多 個 視 圖 可 以 對 應 一 個 模 型 。 按 MVC 設 計 模 式 , 一 個 模型 對 應 多 個 視 圖 , 可 以 減 少 代 碼 的 復 制 及 代 碼 的 維 護 量 , 一 旦 模 型 發(fā) 生 改 變 , 也 易于 維 護 。1. 模 型 返 回 的 數(shù) 據(jù) 與 顯 示 邏 輯 分 離 。 模 型 數(shù) 據(jù) 可 以 應 用 任 何 的 顯 示 技 術 , 例如 使 用 JSP 頁 面 、 Velocity 模 板 或 者 直 接 產(chǎn) 生 Excel 文 檔 等 。2. 應 用 被 分 隔 為 三 層 , 降 低 了 各 層 之 間 的 稿 合 , 提 供 了 應 用 的 可 擴 展 性 。3. 控 制 層 的 概 念 也 很 有 效 , 由 于 它 把 不 同 的 模 型 和 不 同 的 視 圖 組 合 在 一 起 ,完 成 不 同 的 請 求 。 因 此 , 控 制 層 可 以 說 是 包 含 了 用 戶 請 求 權(quán) 限 的 概 念 。4. MVC 更 符 合 軟 件 工 程 化 管 理 的 精 神 。 不 同 的 層 各 司 其 職 , 每 一 層 的 組 件具 有 相 同 的 特 征 , 有 利 于 通 過 工 程 化 和 工 具 化 產(chǎn) 生 管 理 程 序 代 碼 。第 2 節(jié) Spring 的起源和背景2022 年 wrox 出 版 了 《 Expert one on one J2EE design and development》 一書 。 該 書 的 作 者 是 Rod Johnson。 在 書 中 , Johnson 對 傳 統(tǒng) 的 J2EE 架 構(gòu) 提 出 深層 次 的 思 考 和 質(zhì) 疑 。 并 提 出 J2EE 的 實 用 主 義 思 想 。 2022 年 , J2EE 領 域 出 現(xiàn)一 個 新 的 框 架 : Spring , 該 框 架 同 樣 出 自 Johnson 之 手 。 事 實 上 , Spring 框 架是 171。Expert one on one J2EE design and development187。 一 書 中 思 想 的 全 面 體 現(xiàn) 和 完善 , Spring 對 實 用 主 義 J2EE 思 想 進 一 步 改 造 和 擴 充 , 使 其 發(fā) 展 成 更 開 放 、 清 晰 、全 面 及 高 效 的 開 發(fā) 框 架 。 一 經(jīng) 推 出 , 就 得 到 眾 多 開 發(fā) 者 的 擁 戴 。 傳 統(tǒng) J2EE 應 用的 開 發(fā) 效 率 低 , 應 用 服 務 器 廠 商 對 各 種 技 術 的 支 持 并 沒 有 真 正 統(tǒng) 一 , 導 致 J2EE 的 應 用 并 沒 有 真 正 實 現(xiàn) Write Once 及 Run Anywhere 的 承 諾 。 Spring 作 為 開 源的 中 間 件 , 獨 立 于 各 種 應 用 服 務 器 , 甚 至 無 須 應 用 服 務 器 的 支 持 , 也 能 提 供 應 用 服務 器 的 功 能 , 如 聲 明 式 事 務 等 。 Spring 致 力 于 J2EE 應 用 的 各 層 的 解 決 方 案 , 而不 是 僅 僅 專 注 于 某 一 層 的 方 案 。 可 以 說 Spring 是 企 業(yè) 應 用 開 發(fā) 的 一 站 式 選 擇 ,并 貫 穿 表 現(xiàn) 層 、 業(yè) 務 層 及 持 久 層 。 然 而 , Spring 并 不 想 取 代 那 些 已 有 的 框 架 , 而與 它 們 無 縫 地 整 合 。 總 結(jié) 起 來 , Spring 有 如 下 優(yōu) 點 :1. 低 侵 入 式 設 計 , 代 碼 污 染 極 低 。2. 獨 立 于 各 種 應 用 服 務
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1