Java實現個人博客網站


說明:該項目是實驗樓用戶“LOU3165780622”發布在實驗樓上的項目教程:【Java實現個人博客】,未經允許,禁止轉載;

該項目利用 SSM 框架和 Mysql 以及一些簡單的前端知識搭建一個自己的個人博客網站,網站功能包括寫博客和日記,瀏覽博客與日記,以及作為網站擁有者的我們對博客和日記的管理。

一、涉及知識點:

在用Java開發個人博客這個項目中會涉及到以下知識點的應用;

    1. Spring MVC
    1. Spring
    1. Mybatis
    1. CSS/JS
    1. Jquery

二、項目結構

完成該項目后的項目結構如下所示;

項目結構

三、效果圖如下:

主頁

主頁

博客管理

博客管理

驗證管理員

點擊 Admin ,會彈出提示框,要求輸入密碼,這里密碼為 000000.
驗證管理員

留言板

留言板

寫博客

寫博客

通過上面的效果展示就可以看出是一個功能較為齊全的個人博客哦,開發出來后只要部署到服務器就完全是自己的個人網站嘛,所以感興趣的小伙伴兒可以學習呀~

四、實驗步驟

下面對整個開發過程和步驟做一個簡單的說明,如果你看了這些開發步驟后還是不知道如何開發,那么可以點擊【Java實現個人博客】進行查看哦~

1 開發准備

開發准備包括項目創建、JAR 包的導入、第三方插件的下載、頁面所需圖片下載以及和創建數據庫。

  • 項目創建
  • Jar 包導入
  • MarkDown 編輯器:該項目需要使用 markdown 文檔編輯來實現寫博客和日記的功能。我們選擇的是開源的 markdown 編輯器 Editor.md。
  • 圖片下載:開發網站肯定是需要用到圖片的,該項目頁面上使用的圖片有兩張,包括 logo 和在主頁上使用的另一張圖片。
  • 創建數據庫:需要創建博客和日記等數據表;
  • 實體類:實體類對應數據庫的表,所有實體類在 com.personalblog.model 包下。

以上,我們的開發准備工作就完成了。

2 前端頁面

該項目的前端頁面是使用 jsp 編寫的。另外,還有一些簡單的 css 樣式和 js。

前端需要編寫的頁面還是比較多的,一個個寫就ok了;

3 博客相關功能的實現

博客相關功能包括:存儲博客的內容信息、查找博客、根據id查找博客、刪除博客。

寫博客相關功能的后台 Java 代碼;

4 日記相關功能的實現

日記 diary 的相關功能包括寫日記、顯示日記和管理日記。

以上就是我們的邏輯處理過程需要寫的代碼。

5 xml 文件的配置

  • web.xml:web.xml 文件中我們需要配置的東西是 SSM 框架的相關配置,包括監聽器、核心加載類等等;
  • applicationContext.xml:applicationContext.xml 是 spring 的核心配置文件,它整合了 Spring mvc 和 mybatis ,並配置了數據庫的持久化。
  • mybatis-config.xml:mybatis-config.xml 是加載 mapper 層的接口和 xml 文件;
  • spring-mvc.xml:spring-mvc.xml 配置的是配置方案和視圖解析器、自動掃描並加載成 bean 等;

五、測試結果:

完成開發后,肯定是需要測試的;

最后:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM