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

JAVA公众号

共 947字,需浏览 2分钟

 ·

2022-07-04 18:10

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


精彩推荐:

45 个 Git 经典操作场景,专治不会合代码

国产IDE发布,由阿里研发,完全开源!(高性能+高定制性)

JVM 内存布局详解,图文并茂,写得太好了!

27年,IE时代终落幕

程序员坐牢了,会被安排写代码吗?



最近熬夜给大家准备了非常全的一套Java一线大厂面试题。全面覆盖BATJ等一线互联网公司的面试题及解答,由BAT一线互联网公司大牛带你深度剖析面试题背后的原理,不仅授你以鱼,更授你以渔,为你面试扫除一切障碍。



资源,怎么领取?


扫二维码,加我微信,备注:面试题


一定要备注:面试题,不要急哦,工作忙完后就会通过!



浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报