你知道的越多,你不知道的越多
點贊再看,養成習慣
如果您有疑問或者見解,或者需要畢業設計,大作業指導,積分不足無法下載下傳源碼等,歡迎指教:
文章目錄
- 一、 開發背景
- 二、 需求分析
- 三、開發環境
- 四、運作效果
- 五、開發流程
- 建立工程目錄結構
- 項目用到的 jar 包
- 重點代碼講解
- 部署說明
- 項目源碼
- 示範視訊
- 示範位址
一、 開發背景
軟體名稱:基于 servlet+jsp+mysql 的 javaWeb 個人部落格
使用對象:學習或了解過 java 基礎課程,開始接觸 javaWeb 的學生和軟體愛好者
其他相關:基于 jsp+servlet+mysql 開發旅遊推介網站和背景管理系統
二、 需求分析
該個人部落格的使用者包含遊客和部落格管理者。遊客可以檢視部落格文章、留言評論、檢視相冊等資訊。
部落格管理者可以操作部落格背景,背景管理功能如下:上傳照片,修改,修改文章,發表文章,增删改查類别,增加類别,浏覽删除好友,添加好友-添加友情連結,留言管理,送出留言,文章檢視,檢視留言,首頁等功能。
三、開發環境
系統環境:Windows10
開發工具:MyEclipse2014 / IDEA
Java版本:JDK 1.8
伺服器:tomcat 8.0
資料庫:MySQL 5.6
系統采用技術:Servlet+Jsp+Jdbc+面向接口程式設計
四、運作效果
- 首頁
- 檢視博文頁面
- 我的文章頁面
- 我的相冊頁面
- 我的好友頁面
- 給我留言頁面
- 背景登入頁面
- 釋出文章頁面
- 文章管理清單
- 添加類别頁面
- 類别管理清單
- 上傳照片頁面
- 照片管理清單
- 添加好友頁面
- 好友管理清單
- 留言管理頁面
五、開發流程
建立工程目錄結構
項目用到的 jar 包
重點代碼講解
-
連接配接資料庫
這個地方需要更換成開發者本地安裝 mysql 的端口号和賬号密碼
部署說明
1、先分别将 mysql_blog.sql 和 mysql_blog_基礎資料.sql 腳本導入 mysql 資料庫,資料庫名稱密碼最好是 root 123456
2、将 MyBlog 導入 eclipse
3、部署到 tomcat,運作後通路 http://127.0.0.1:8080/MyBlog
項目源碼
示範視訊
https://www.bilibili.com/video/BV1ip4y1C7Aq/
示範位址
點選進入個人部落格系統示範位址
管理者賬号/密碼:admin/admin