當前位置: 妍妍網 > 碼農

基於 SpringBoot 開源社群系統,簡單大方!

2024-03-22碼農

點選「 IT碼徒 」, 關註,置頂 公眾號

每日技術幹貨,第一時間送達!

Echo 是一套前後端不分離的開源社群系統,基於目前主流 Java Web 技術棧(SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ...),並提供詳細的開發文件和配套教程。包含貼文、評論、私信、系統通知、點贊、關註、搜尋、使用者設定、數據統計等模組。

1

技術棧

後端:

  • Spring

  • Spring Boot 2.1.5 RELEASE

  • Spring MVC

  • ORM:MyBatis

  • 資料庫:MySQL 5.7

  • 分布式緩存:Redis

  • 本地緩存:Caffeine

  • 訊息佇列:Kafka 2.13-2.7.0

  • 搜尋引擎:Elasticsearch 6.4.3

  • 安全:Spring Security

  • 信件任務:Spring Mail

  • 分布式定時任務:Spring Quartz

  • 日誌:SLF4J(日誌介面) + Logback(日誌實作)

  • 前端:

  • Thymeleaf

  • Bootstrap 4.x

  • Jquery

  • Ajax

  • 開發環境:

  • 作業系統:Windows 10

  • 構建工具:Apache Maven

  • 整合開發工具:Intellij IDEA

  • 套用伺服器:Apache Tomcat

  • 介面測試工具:Postman

  • 壓力測試工具:Apache JMeter

  • 版本控制工具:Git

  • Java 版本:8

  • 2

    部署架構

    3

    部份截圖

    開源地址:

  • Gitee: https://gitee.com/veal98/Echo

  • Github: https://github.com/Veal98/Echo

  • END

    PS:防止找不到本篇文章,可以收藏點贊,方便翻閱尋找哦。

    往期推薦