基于SpringBoot2開發(fā)的簡單博客項(xiàng)目-創(chuàng)新互聯(lián)

iblog是一個(gè)基于SpringBoot2開發(fā)的簡單博客項(xiàng)目,主要用來進(jìn)行學(xué)習(xí),包括登錄注冊、文章編輯發(fā)布、用戶評論、周排行榜、群聊天等功能。
學(xué)習(xí)自MarkerHub的從0到1,完整搭建Springboot開源博客項(xiàng)目eblog!?教程文章。

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的邕寧網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!1 技術(shù)選型 1.1 前端

前端框架:layui、fly-3.0
模板:freemarker
消息通知:sockjs.js、stomp.js
即時(shí)通訊:layIM

1.2 后端

基礎(chǔ)框架:SpringBoot2.1.2、MyBatis、MyBatis-Plus
數(shù)據(jù)庫:MySQL-5.7
緩存:Redis-3.2
搜索:elasticsearch-6.8.0、elasticsearch-analysis-ik-6.8.0
隊(duì)列:rabbitmq-3.8.14
消息通知:websocket 群聊天:laymi、websocket、t-io

2 知識要點(diǎn)
  1. MyBatis-Plus代碼快速生成
  2. 封裝與自定義Freemarker標(biāo)簽
  3. redis的zset結(jié)構(gòu)完成本周熱議排行榜
  4. websocket實(shí)現(xiàn)即時(shí)消息通知
  5. layim+t-io+websocket實(shí)現(xiàn)群聊
  6. elasticsearch+RabbitMQ實(shí)現(xiàn)博客內(nèi)容搜索引擎
3 功能介紹
  1. 用戶登錄、注冊
  2. 用戶發(fā)表、編輯、刪除文章
  3. 管理員置頂、推薦文章
  4. 用戶評論文章
  5. 評論和@時(shí)消息通知
  6. 本周熱議排行榜
  7. 用戶主頁、用戶中心、基本設(shè)置、我的消息
4 項(xiàng)目展示
  1. 登錄?

  2. 主頁?
  3. 博客詳情?
  4. 編輯文章?

  5. 全文搜索
  6. 群聊
  7. 用戶主頁
  8. 用戶中心?
  9. 基本設(shè)置?

  10. 我的收藏?
5 運(yùn)行項(xiàng)目

(1)修改MySQL數(shù)據(jù)庫配置,啟動數(shù)據(jù)庫
(2)修改redis配置,啟動redis
下載地址:https://redis.io/download
redis主從、哨兵配置:https://shimo.im/docs/CcHjcq6t1HUoxQNN/
運(yùn)行redis命令:redis-server.exe
(3)修改elasticsearch配置,啟動elasticsearch
elasticsearch下載地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-8-0
下載elasticsearch-analysis-ik分詞器,解壓到elasticsearch/plugins/ik目錄
下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.8.0/elasticsearch-analysis-ik-6.8.0.zip
運(yùn)行elasticsearch命令:bin/elasticsearch.bat
(4)配置rabbitmq鏈接信息,啟動rabbitmq
下載地址:https://www.rabbitmq.com/download.html
運(yùn)行rabbitmq命令:rabbitmq-server安裝完成后會主動注冊到服務(wù)運(yùn)行。
執(zhí)行命令rabbitmq-plugins enable rabbitmq_management安裝Web管理界面,可以在瀏覽器訪問。
地址:http://localhost:15672/,默認(rèn)用戶名密碼為guest/guest。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站欄目:基于SpringBoot2開發(fā)的簡單博客項(xiàng)目-創(chuàng)新互聯(lián)
標(biāo)題網(wǎng)址:http://bm7419.com/article6/ddjgig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄網(wǎng)頁設(shè)計(jì)公司網(wǎng)站設(shè)計(jì)公司、響應(yīng)式網(wǎng)站Google、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名