一起來(lái)做一個(gè)屬于自己的博客吧!

想必很多程序猿都有一個(gè)夢(mèng)想,就是開(kāi)一個(gè)自己的小小博客,在上面記錄自己開(kāi)發(fā)學(xué)習(xí)過(guò)程中的點(diǎn)點(diǎn)滴滴,跟各位圈內(nèi)好友一起分享一起進(jìn)步一起討論各種前沿技術(shù)。
那么試著做一個(gè)博客項(xiàng)目如何?

今天小編就給大家分享一個(gè)基于SpringBoot + Vue開(kāi)發(fā)的前后端分離博客項(xiàng)目,帶有超級(jí)詳細(xì)開(kāi)發(fā)文檔和講解視頻。還未接觸過(guò)vue開(kāi)發(fā),或者前后端分離的同學(xué),學(xué)起來(lái)哈。
技術(shù)棧:

首先,小編給大家看一下項(xiàng)目的成品效果:

看著很干練簡(jiǎn)潔對(duì)吧。
項(xiàng)目以Spring BooT作為基礎(chǔ)框架,數(shù)據(jù)層用Mybatis Plus,易上手,方便維護(hù)。作為一個(gè)項(xiàng)目骨架,權(quán)限也是大家不能忽略的,Shiro配置簡(jiǎn)單,使用也簡(jiǎn)單,所以使用Shiro作為權(quán)限。考慮到項(xiàng)目可能需要部署多臺(tái),這時(shí)候大家的會(huì)話(huà)等信息需要共享,Redis是現(xiàn)在主流的緩存中間件,也適合此項(xiàng)目。因?yàn)榍昂蠖朔蛛x,所以使用jwt作為用戶(hù)身份憑證。
SpringBoot mybatis plus shiro lombok redis hibernate validatior jwt
開(kāi)發(fā)工具與環(huán)境:
idea mysql jdk 8 maven3.3.9
項(xiàng)目構(gòu)建初步體驗(yàn)
使用IDEA新建一個(gè)項(xiàng)目,SpringBoot版本使用的目前最新的2.2.6.RELEASE版本

pom的jar包導(dǎo)入如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
devtools:項(xiàng)目的熱加載重啟插件 lombok:簡(jiǎn)化代碼的工具
緊接著整合mybatis plus,讓項(xiàng)目能完成基本的增刪改查操作。
那到底具體該怎么接著往下做?會(huì)遇到什么樣的難題?又該如何解決呢?那就趕緊關(guān)注小編回復(fù)關(guān)鍵字,開(kāi)發(fā)文檔會(huì)一步步手把手的教你如何實(shí)現(xiàn),繼續(xù)我們的博客創(chuàng)建之旅~~~記得還有視頻教程哦!
點(diǎn)擊下方卡片,關(guān)注公眾號(hào)“TJ君”
回復(fù)“博客”,獲取項(xiàng)目地址
