制作属于自己的个人博客-超详细教程
生活随笔
收集整理的這篇文章主要介紹了
制作属于自己的个人博客-超详细教程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
SpringBoot個人博客
一.博客效果預覽 ???
博客首頁預覽
博客詳情預覽
博客評論區(qū)預覽
博客底部欄預覽
關(guān)于頁面預覽
二.博客效果在線預覽
http://blog.ShaoxiongDu.top
三.項目技術(shù)
-
后端SpringBoot框架 分為控制層(Controller) 業(yè)務(wù)層(Service) 數(shù)據(jù)持久層(Dao) 按照SpringMVC架構(gòu)模式規(guī)范進行開發(fā).
-
前端Semantic UI 前端模板引擎Thymeleaf
-
數(shù)據(jù)持久層采用SpringBootJPA,數(shù)據(jù)庫為MySQL8.0
四.運行教程
公告
由于某些因素,國內(nèi)用戶會出現(xiàn)克隆速度過慢乃至無法克隆的情況,想要獲取項目本地壓縮包的同學公眾號【Github推薦】【二維碼在文末】回復【blog】或者【個人博客】獲取項目壓縮文件。
Github地址: GitHub地址
1.導入項目
2.配置項目依賴
部分版本需要在項目結(jié)構(gòu)中指定JDK3.配置數(shù)據(jù)庫
新建一個名為blog的數(shù)據(jù)庫,之后修改(-dev)配置文件中的數(shù)據(jù)庫信息,確保連接的是自己的數(shù)據(jù)庫中的blog,首次運行修改屬性 ddl-auto 為 create,首次運行生成表結(jié)構(gòu)之后改為none即可。關(guān)于數(shù)據(jù)庫DDL的SQL語句,詳情看說明10.
4.生成表結(jié)構(gòu)
運行springboot項目 即可自動在數(shù)據(jù)庫中創(chuàng)建表結(jié)構(gòu)5.插入管理員數(shù)據(jù)
用數(shù)據(jù)庫管理工具手動在user表中插入一條數(shù)據(jù) 注意密碼存儲采用MD5加密, 可以使用java/lrm/utils/MD5工具類中的主方法轉(zhuǎn)換. 其余屬性見名知意6.訪問博客
博客首頁訪問地址: localhost:80 博客后臺登陸頁面訪問地址 localhost:80/admin7.添加數(shù)據(jù)
后臺依次添加分類,標簽,博客內(nèi)容 博客主頁刷新即可更新.8.自定義博客IP
頁面頂端以及底部的個人IP在 src/main/resources/templates/_fragments.html 中 修改此文件中的指定內(nèi)容即可同步至項目全部頁面 管理員的頂部底部模板文件在admin文件下 _fragemnts.html9.注意事項
*注: 項目端口號可在主配置文件中修改 默認為 80 端口10.DDL語句說明
項目采用JPA持久層框架,是不需要DDL語句的,ddl-auto 為 create時,運行會自動創(chuàng)建表。所以我沒****有在項目中添加DDL的SQL文件。如果有需要的話,公眾號【Github推薦】回復【個人博客Sql】獲取。五.部署教程
詳情見 SpringBoot項目部署服務(wù)器教程
六.項目反饋及改進
如果您在學習或者部署本項目的時候遇到了任何問題,或者項目有任何可以改進的地方,歡迎提出issues或者聯(lián)系我<下方二維碼>
我會將您添加到項目貢獻者中。
六.開源項目
我的公眾號【Github推薦】,持續(xù)分享一些好玩,有趣又沙雕的開源項目! 歡迎關(guān)注!
總結(jié)
以上是生活随笔為你收集整理的制作属于自己的个人博客-超详细教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html渐变颜色代码表,渐变颜色代码表
- 下一篇: 如何windows中cmd命令行下怎么切