基于 SpringBoot 开源社区系统,简单大方!接私活的不要错过!

955a694961f306e9970621f1cd123c87.png

Echo 是一套前后端不分离的开源社区系统,基于目前主流 Java Web 技术栈(SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ...),并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。

a97be25b77e30b0089dfb09d69cf24d6.png

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

部署架构

f62aac461f90570c43c1e820c2e6e7b3.png

3

部分截图

d295e6eb54e8937a9f3ddf69e2f0f275.png

e774a7f5d51099e924e50f7c4a1b8d54.png

aadbd787d08e431387f66caadd586320.png

aaae650aa2853382f91f4ef9282a0bfa.png

13c339f316974fee0a4ac87b3e6adf59.png

be15b5a7086ab1cd9d2fd58616bc0163.png

17ff93481aacb1e05c2fe31d777c3672.png

38d6b999967e8e58d6803fbac69839dc.png

a0f07ed3f3799642787ef12d176af70e.png

开源地址:

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

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

精彩推荐:

高逼格的 SQL 写法:行行比较!!

中美程序员不完全对比

几种主流的分布式定时任务,你知道哪些?

Spring Boot + Prometheus + Grafana 打造可视化监控一条龙!

Springboot下Shiro+Token使用redis做安全认证方案

一款SQL自动检查神器,再也不用担心SQL出错了,自动补全、回滚等功能大全

128f4bf8aa8c86d4e6e18d4a45d7b586.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值