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

正文內(nèi)容

基于j2ee架構(gòu)的博客網(wǎng)站設(shè)計(jì)的方案畢業(yè)論文(編輯修改稿)

2025-06-08 23:29 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 器 , 可 以 真 正 實(shí) 現(xiàn) Write Once, Run Anywhere 的承 諾 。3. Spring 的 DI 機(jī) 制 降 低 了 業(yè) 務(wù) 對(duì) 象 替 換 的 復(fù) 雜 性 。4. Spring 并 不 完 全 依 賴 于 Spring , 開(kāi) 發(fā) 者 可 自 由 選 用 Spring 框 架 的 部分 或 全 部 。第 3 節(jié) Hibernate 概述Hibernate 是 目 前 最 流 行 的 ORM 框 架 , 其 采 用 非 常 優(yōu) 雅 的 方 式 將 SQL 操作 完 全 包 裝 成 對(duì) 象 化 的 操 作 。 其 作 者 Gavin King 在 持 久 層 設(shè) 計(jì) 上 極 富 經(jīng) 驗(yàn) , 采用 非 常 少 的 代 碼 實(shí) 現(xiàn) 了 整 個(gè) 框 架 , 同 時(shí) 完 全 開(kāi) 放 源 代 碼 , 即 使 偶 爾 遇 到 無(wú) 法 理 解 的情 況 , 也 可 以 參 照 源 代 碼 來(lái) 理 解 其 在 持 久 層 上 靈 巧 而 智 能 的 設(shè) 計(jì) 。 目 前Hibernate 在 國(guó) 內(nèi) 的 開(kāi) 發(fā) 人 員 相 當(dāng) 多 , Hibernate 的 文 檔 也 非 常 豐 富 , 這 些 都 為學(xué) 習(xí) Hiberante 鋪 平 了 道 路 , 因 而 Hibernate 的 學(xué) 習(xí) 相 對(duì) 簡(jiǎn) 單 一 些 。 下 面 通 過(guò) 對(duì)比 來(lái) 了 解 Hibernate 和 傳 統(tǒng) JDBC 操 作 數(shù) 據(jù) 庫(kù) 持 久 層 之 間 的 差 異 。第 4 章 需 求 分 析Blog 網(wǎng) 站 主 要 是 實(shí) 現(xiàn) 注 冊(cè) 用 戶 登 錄 、 管 理 相 關(guān) 信 息 、 博 文 及 相 關(guān) 評(píng) 論 、 查 看 留 言 、友 情 鏈 接 、 及 圖 片 的 上 傳 和 圖 像 的 播 放 而 為 上 網(wǎng) 用 戶 提 供 按 博 文 主 題 搜 索 , 查 看 注 冊(cè)用 戶 的 博 文 及 提 出 相 關(guān) 評(píng) 論 , 并 為 注 冊(cè) 用 戶 寫(xiě) 留 言 , 游 覽 注 冊(cè) 用 戶 的 相 冊(cè) 、 注 冊(cè) 等 功能 的 系 統(tǒng) 。 下 面 就 以 兩 種 不 同 的 用 戶 來(lái) 分 析 博 客 網(wǎng) 站 的 需 求 。 第 1 節(jié) 注冊(cè)博友首 先 必 須 在 博 客 首 頁(yè) 中 登 錄 填 寫(xiě) 用 戶 名 和 密 碼 , 這 樣 才 能 執(zhí) 行 一 些 相 關(guān) 操 作 ,不 然 就 是 普 通 用 戶 只 能 查 看 一 些 信 息 , 而 不 能 發(fā) 表 博 文 。 可 以 在 管 理 頁(yè) 面 上 添 加 博文 的 分 類 , 可 以 上 傳 圖 片 和 游 覽 自 己 的 相 冊(cè) , 在 上 傳 過(guò) 程 中 可 以 將 一 張 圖 片 定 義 為自 己 的 簽 名 , 在 個(gè) 人 管 理 頁(yè) 面 中 注 冊(cè) 用 戶 還 可 以 修 改 自 己 的 個(gè) 人 信 息 。 博 文 管 理 ,友 情 鏈 接 管 理 及 博 文 分 類 管 理 , 用 例 圖 2。圖 2 博 客 管 理 頁(yè) 面 的 用 例 圖在 博 客 主 界 面 中 發(fā) 表 博 文 時(shí) 可 以 選 擇 博 文 類 型 , 這 樣 可 以 更 好 管 理 自 己 的 博 文 。 并查 看 和 刪 除 網(wǎng) 友 對(duì) 自 己 的 博 文 的 一 些 評(píng) 論 、 查 看 和 刪 除 網(wǎng) 友 留 下 的 一 些 留 言 , 提 供與 其 他 網(wǎng) 友 交 流 的 空 間 。 更 好 交 流 , 在 信 息 時(shí) 代 人 們 通 過(guò) 個(gè) 人 空 間 溝 通 也 用 來(lái) 但 不能 在 自 己 的 博 客 主 頁(yè) 面 中 提 交 評(píng) 論 和 留 言 。 。 這 樣 在 本 系 統(tǒng) 中 就 可 以 為 博 友 提 供 更多 的 個(gè) 人 色 彩 。 在 管 理 頁(yè) 面 中 添 加 和 刪 除 友 情 連 接 。 這 樣 博 友 可 以 在 自 己 空 間 中 快速 定 位 自 己 的 關(guān) 心 的 網(wǎng) 站 。 這 樣 還 可 以 讓 網(wǎng) 友 看 到 自 己 的 一 些 信 息 。 友 情 鏈 接 及網(wǎng) 頁(yè) 訪 問(wèn) 量 統(tǒng) 計(jì) 顯 示 : 在 博 客 的 個(gè) 人 頁(yè) 面 中 還 提 供 了 推 薦 給 普 通 網(wǎng) 絡(luò) 用 戶 的 相 關(guān) 友情 鏈 接 , 此 外 , 對(duì) 個(gè) 人 頁(yè) 面 的 訪 問(wèn) 量 也 在 隨 時(shí) 進(jìn) 行 統(tǒng) 計(jì) , 并 在 個(gè) 人 頁(yè) 面 中 進(jìn) 行 直 觀的 顯 示 。博 客 主 頁(yè) 面 的 用 例 圖 如 圖 3 所 示 :圖 3 博 客 主 頁(yè) 面 的 用 例 圖第 2 節(jié) 普通用戶在 博 客 注 冊(cè) 頁(yè) 面 注 冊(cè) 成 為 博 客 的 注 冊(cè) 用 戶 , 才 可 以 擁 有 自 己 獨(dú) 立 的 空 間 , 進(jìn) 入某 一 博 客 頁(yè) 面 查 看 相 關(guān) 文 章 信 息 時(shí) , 可 以 隨 時(shí) 對(duì) 自 己 所 感 興 趣 的 文 章 發(fā) 表 評(píng) 論 , 同 時(shí)也 可 以 查 看 到 其 他 人 針 對(duì) 該 博 文 的 評(píng) 論 。 普 通 用 戶 在 閱 讀 博 文 時(shí) 可 以 在 最 后 留 下 自己 的 一 些 評(píng) 論 。 他 也 可 以 留 下 更 多 的 信 息 。 這 樣 他 可 以 寫(xiě) 留 言 。 這 樣 他 留 下 的 信 息 就更 快 地 被 博 友 所 看 到 。 普 通 用 戶 進(jìn) 入 博 友 的 用 例 圖 如 圖 4 所 示 :圖 4 上 網(wǎng) 博 友 在 博 客 主 頁(yè) 面 的 用 例 圖普 通 網(wǎng) 友 可 以 搜 索 自 己 關(guān) 心 的 一 些 數(shù) 據(jù) 。 并 且 在 搜 索 結(jié) 果 中 提 供 在 結(jié) 果 范 圍 內(nèi) 再 次搜 索 。 這 樣 就 可 以 將 范 圍 縮 小 。 首 頁(yè) 向 注 冊(cè) 用 戶 提 供 登 陸 模 塊 , 注 冊(cè) 用 戶 在 博 客網(wǎng) 站 首 頁(yè) 跟 上 網(wǎng) 網(wǎng) 友 一 樣 可 以 查 看 博 客 和 博 文 推 薦 。 上 網(wǎng) 網(wǎng) 友 可 以 注 冊(cè) 成 為 博 客 用戶 , 擁 有 自 己 獨(dú) 立 的 空 間 。 這 一 模 塊 的 用 例 圖 如 圖 5 所 示 :圖 5 博 客 首 頁(yè) 的 用 例 圖第 5 章 系 統(tǒng) 架 構(gòu) 設(shè) 計(jì)本 系 統(tǒng) 采 用 嚴(yán) 格 的 J2 EE 應(yīng) 用 結(jié) 構(gòu) , 主 要 有 如 下 幾 個(gè) 分 層 。1. 表 現(xiàn) 層 :由 JSP 頁(yè) 面 組 成 。2. MVC 層 :使 用 Struts 框 架 。3. 業(yè) 務(wù) 邏 輯 層 :主 要 由 Spring loC 容 器 管 理 的 業(yè) 務(wù) 邏 輯 組 件 組 成 。4. DAO 層 :由 7 個(gè) DAO 組 件 組 成 , 實(shí) 現(xiàn) 類 必 須 繼 承 Spring 提 供 的HibernateDaoSupport。5. Hibernate 持 久 層 :由 7 個(gè) PO 組 成 , 并 在 Hibernate Session 管 理 下 , 完成 數(shù) 據(jù) 庫(kù) 訪 問(wèn) 。6. 數(shù) 據(jù) 庫(kù) 服 務(wù) 層 :使 用 MySQL 數(shù) 據(jù) 庫(kù) 存 儲(chǔ) 持 久 化 數(shù) 據(jù) 。系 統(tǒng) 的 具 體 分 層 如 圖 5 所 示 。圖6 系統(tǒng)結(jié)構(gòu)圖在 圖 6 黑 色 大 方 框 內(nèi) 的 MVC 控 制 層 、 Service 層 及 DAO 組 件 層 的 組 件 , 都 由Spring IOC 容 器 負(fù) 責(zé) 生 成 , 并 管 理 組 件 的 實(shí) 例 ( 實(shí) 例 必 須 是 單 身 模 式 的 , 本 系 統(tǒng)中 的 bean 基 本 上 是 單 身 的 ) 。第 1 節(jié) 系統(tǒng)架構(gòu)說(shuō)明:本 系 統(tǒng) 不 僅 嚴(yán) 格 按 MVC 模 式 設(shè) 計(jì) , 還 按 J2 EE 分 層 設(shè) 計(jì) , 將 中 間 層 嚴(yán) 格 分成 業(yè) 務(wù) 邏 輯 層 、 DAO 層 及 數(shù) 據(jù) 持 久 層 等 。 MVC 層 的 控 制 器 絕 對(duì) 禁 止 持 久 層 訪 問(wèn) ,甚 至 不 參 與 業(yè) 務(wù) 邏 輯 的 實(shí) 現(xiàn) 。 表 現(xiàn) 層 采 用 傳 統(tǒng) JSP 技 術(shù) 。 本 系 統(tǒng) 采 用 的 是 典 型 的 J2EE 三 層 結(jié) 構(gòu) , 分 為 表 現(xiàn) 層 、 中 間 層 (業(yè) 務(wù) 邏 輯 層 )和 數(shù) 據(jù) 服 務(wù) 層 。 三 層 體 系 將 業(yè) 務(wù) 規(guī) 則 、 數(shù) 據(jù) 訪 問(wèn) 及 合 法 性 校 驗(yàn) 等 工 作 放 在 中 間 層 處理 。 客 戶 端 不 直 接 與 數(shù) 據(jù) 庫(kù) 交 互 , 而 是 通 過(guò) 組 件 與 中 間 層 建 立 連 接 , 再 由 中 間 層 與數(shù) 據(jù) 庫(kù) 交 互 。 Jsp 廣 泛 的 應(yīng) 用 和 穩(wěn) 定 的 表 現(xiàn) , 為 其 作 為 表 現(xiàn) 層 技 術(shù) 打 下 了 堅(jiān) 實(shí) 的 基礎(chǔ) 。 中 間 層 采 用 的 是 流 行 的 Spring+Hibernate , 為 了 將 控 制 層 與 業(yè) 務(wù) 邏 輯 層 分 離 ,又 細(xì) 分 為 以 下 幾 種 。Web 層 , 就 是 MVC 模 式 里 面 的 C, 負(fù) 責(zé) 邏 輯 層 和 表 現(xiàn) 層 的 交 互 。 調(diào) 用 業(yè) 務(wù) 邏 輯層 , 并 將 業(yè) 務(wù) 數(shù) 據(jù) 返 回 給 表 現(xiàn) 層 作 組 織 表 現(xiàn) , 該 系 統(tǒng) 的 MVC 采 用 Struts 框 架 。Service 層 (就 是 業(yè) 務(wù) 邏 輯 層 ), 負(fù) 責(zé) 實(shí) 現(xiàn) 業(yè) 務(wù) 邏 輯 。 業(yè) 務(wù) 邏 輯 層 以 DAO 層 為 基礎(chǔ) , 通 過(guò) 對(duì) DAO 組 件 的 正 面 模 式 包 裝 , 完 成 系 統(tǒng) 所 要 求 的 業(yè) 務(wù) 邏 輯 。DAO 層 , 負(fù) 責(zé) 與 持 久 化 對(duì) 象 交 互 。 該 層 封 裝 了 數(shù) 據(jù) 的 增 、 刪 、 查 、 改 的 操 作 。PO , 持 久 化 對(duì) 象 。 通 過(guò) 實(shí) 體 關(guān) 系 映 射 工 具 將 關(guān) 系 型 數(shù) 據(jù) 庫(kù) 的 數(shù) 據(jù) 映 射 成 對(duì) 象 , 很方 便 地 實(shí) 現(xiàn) 以 面 向 對(duì) 象 方 式 操 作 數(shù) 據(jù) 庫(kù) , 該 系 統(tǒng) 采 用 Hibernate 作 為 ORM 框 架 。Spring 的 作 用 貫 穿 了 整 個(gè) 中 間 層 , 將 Web 層 、 Service 層 、 DAO 層 及 PO 無(wú)縫 整 合 , 其 數(shù) 據(jù) 服 務(wù) 層 用 來(lái) 存 放 數(shù) 據(jù) 。第 2 節(jié) Hibernate 層通 過(guò) 使 用 Hibernate 持 久 層 , 可 以 避 免 使 用 傳 統(tǒng) 的 JDBC 操 作 數(shù) 據(jù) 庫(kù) , 對(duì)JDBC 近 一 步 包 裝 , 從 而 更 好 地 使 用 面 向 對(duì) 象 的 方 式 來(lái) 操 作 數(shù) 據(jù) 庫(kù) 。 保 證 了 整 個(gè) 軟件 開(kāi) 發(fā) 過(guò) 程 以 面 向 對(duì) 象 的 方 式 進(jìn) 行 , 即 面 向 對(duì) 象 分 析 、 設(shè) 計(jì) 及 編 程 , 透 過(guò)Hibernte 對(duì) PO 對(duì) 象 持 久 化 操 作 , 不 管 插 入 還 是 查 詢 都 是 通 過(guò) PO。 設(shè)計(jì)持 久 化 對(duì) 象 (PO)面 向 對(duì) 象 分 析 , 是 指 根 據(jù) 系 統(tǒng) 需 求 提 取 應(yīng) 用 中 的 對(duì) 象 , 將 這 些 對(duì) 象 抽 象 成 類 ,再 抽 取 出 需 要 持 久 化 保 存 的 類 , 這 些 需 要 持 久 化 保 存 的 類 就 是 持 久 化 對(duì) 象 (PO) 。 該 系 統(tǒng) 并 沒(méi) 有 預(yù) 先 設(shè) 計(jì) 數(shù) 據(jù) 庫(kù) , 而 是 完 全 從 面 向 對(duì) 象 分 析 開(kāi) 始 , 設(shè) 計(jì) 了 7 個(gè)持 久 化 類 。 本 系 統(tǒng) 一 共 設(shè) 計(jì) 了 如 下 7 個(gè) PO 。1. Blog: 對(duì) 應(yīng) 博 客 網(wǎng) 友 的 一 些 基 本 信 息 , 必 如 id、 username、 password、 sex、picturename、 name、 address、 uid、 subject。 還 包 括 一 些 集 合 , 博 友 的 博 文( Articles) 、 圖 片 ( Pictures) 、 留 言 ( Messages) , 這 樣 在 系 統(tǒng) 中 我 們 可 以 隨 時(shí)通 過(guò) getXxx()訪 問(wèn) 博 客 的 一 些 屬 性 就 不 用 編 寫(xiě) sql 語(yǔ) 句 來(lái) 訪 問(wèn) 博 友 的 些 屬 性 ,2. Picture: 對(duì) 應(yīng) 博 友 的 圖 片 , 包 含 name、 blog, filename, 這 樣 我 們 可 以 將 圖 片的 路 徑 名 保 存 到 數(shù) 據(jù) 庫(kù) 中 , 在 根 據(jù) 路 徑 名 訪 問(wèn) 博 友 上 傳 的 圖 片 , 就 不 用 用 到 數(shù) 據(jù) 庫(kù)中 的 Blob 類 型 , 將 圖 片 數(shù) 據(jù) 格 式 轉(zhuǎn) 來(lái) 轉(zhuǎn) 去 , 不 過(guò) 這 樣 服 務(wù) 器 直 接 存 儲(chǔ) 客 戶 的 圖 片 。3. Messages: 對(duì) 應(yīng) 網(wǎng) 友 留 下 的 留 言 , 屬 性 有 id、 username、 Blog、 注 冊(cè) 用 戶 可以 查 看 別 人 寫(xiě) 的 留 言 , 但 不 能 在 自 己 的 空 間 內(nèi) 留 言 。4. FeedBack: 對(duì) 應(yīng) 回 復(fù) , 包 括 id、 article、 username、 content。 他 對(duì) 于 一 篇 博文 , 是 網(wǎng) 友 閱 讀 博 文 后 對(duì) 博 文 的 評(píng) 論 。 該 評(píng) 論 無(wú) 論 是 誰(shuí) 都 可 以 看 到 。5. Sort: 對(duì) 應(yīng) 博 文 分 類 屬 性 有 Id、 Blog 、 name、 Articles, 注 冊(cè) 用 戶 可 以 在 自 己的 空 間 定 義 一 些 分 類 , 這 樣 可 以 更 好 管 理 自 己 的 博 文 , 一 個(gè) 分 類 對(duì) 應(yīng) 一 個(gè)Blog, 一 個(gè) 分 類 可 能 有 很 多 分 類 。6. Article: 博 客 系 統(tǒng) 的 核 心 對(duì) 應(yīng) 有 title, Id、 blog、 content、 sort, 一 個(gè) 博 文 屬
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1