Springboot個(gè)人博客搭建(附源碼)
點(diǎn)擊上方[全棧開發(fā)者社區(qū)]→右上角[...]→[設(shè)為星標(biāo)?]

好久沒更新源碼了,最近公司忙些,今天給大家?guī)硪粋€(gè)Springboot的源碼。
Springboot開發(fā)的目的是簡化Spring應(yīng)用,其中內(nèi)嵌了Tomcat、Jetty等Servle的容器,不需要進(jìn)行Xml的配置,開發(fā)十分的方便。
?
項(xiàng)目介紹:
?
通過從零開始搭建整個(gè)項(xiàng)目,了解整個(gè)開發(fā)流程,如何設(shè)計(jì),如何實(shí)現(xiàn),一步步發(fā)現(xiàn),一步步解決。系統(tǒng)的運(yùn)用SpringBoot與它集成的各種框架,對(duì)于學(xué)習(xí)了SpringBoot卻沒有實(shí)際運(yùn)用的人是一個(gè)很好的練手項(xiàng)目。
?
本項(xiàng)目的技術(shù)及框架:
?
項(xiàng)目構(gòu)建:Maven
web框架:SpringBoot
數(shù)據(jù)庫ORM:MyBatis
數(shù)據(jù)庫連接池:Druid
數(shù)據(jù)庫:Mysql
分頁插件:PageHelper
數(shù)據(jù)庫:MySQL
模板引擎:Thymeleaf
markdown:Editor.md
環(huán)境設(shè)置
工具 | 名稱 |
開發(fā)工具 | IDEA |
語言 | JDK1.8、HTML、css、js |
數(shù)據(jù)庫 | MySQL5.7 |
項(xiàng)目框架 | SSM |
ORM | Mybatis |
安全框架 | SpringSecurity |
緩存 | Redis |
項(xiàng)目構(gòu)建 | Maven |
運(yùn)行環(huán)境 | 阿里云Centos7 |
?
頁面的演示:
?



?
后臺(tái)的演示:
?
?

?
項(xiàng)目待優(yōu)化
目前java代碼感覺還是寫的不夠規(guī)范,下一步可能會(huì)重構(gòu)一些代碼
在文章處加入redis緩存,提高加載速度
使用lazyload插件實(shí)現(xiàn)頁面圖片懶加載
添加寫文章時(shí)實(shí)時(shí)保存
?
項(xiàng)目演示地址:https://www.neroarc.cn
來源于:https://github.com/AltriPendragon/Myblog
覺得本文對(duì)你有幫助?請(qǐng)分享給更多人
關(guān)注「全棧開發(fā)者社區(qū)」加星標(biāo),提升全棧技能
本公眾號(hào)會(huì)不定期給大家發(fā)福利,包括送書、學(xué)習(xí)資源等,敬請(qǐng)期待吧!
如果感覺推送內(nèi)容不錯(cuò),不妨右下角點(diǎn)個(gè)在看轉(zhuǎn)發(fā)朋友圈或收藏,感謝支持。
好文章,留言、點(diǎn)贊、在看和分享一條龍吧??
