關於項目
該項目試基於SpringBoot2.X+Thymeleaf 實現的完整博客系統。
部分的前端展示頁面和css樣式等借鑑了部分網絡作者的開源項目,在此向其作者表示感謝!
因爲博主的能力有限,重構計劃一直拖後,但是對於自己項目的目標還是有的:未來計劃後臺採用vuejs,前臺選用更加清晰的模板引擎,在整體的項目基礎上實現前後端分離,使用Redis中間件做緩存。
功能介紹
本博客系統基於 SpringBoot 2.x ,支持快速開發,部署,服務器採用tomcat。
數據庫採用常見的關係型數據庫Mysql,ORM框架採用JPA
模板引擎採用Thymeleaf (對於爲何使用Thymeleaf 作爲模板引擎,可以閱讀此文章爲何選擇Thymeleaf),由於精力及能力有限沒有采用vue,在後期更新中考慮後臺改爲vue實現,敬請期待!
本博客系統支持用戶的登錄註冊。
頁面預覽
代碼結構預覽
博客主頁
博客詳情展示
後臺管理
項目結構和數據庫
數據庫整體使用musql,ORM採用jpa。
數據庫結構預覽
關於開源
目前由於部分代碼存在缺陷,所以還未對代碼進行開源,等之後有時間將一些常見的bug進行修改解決之後將會對系統進行開源,敬請期待。