重磅推荐:一个超级棒的开源社区系统

推荐阅读:

这个开源项目是一个开源的社区系统项目,名为:Echo

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

在线体验:项目已经部署到腾讯云服务器,各位小伙伴们可直接线上体验:http://1.15.127.74/。已内置三种不同身份的用户:

核心技术栈,如下:

后端:

  • 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

效果展示:

首页:

登录页:

帖子详情页:

个人主页:

朋友私信页:

私信详情页:

系统通知页:

通知详情页:

账号设置页:

数据统计页:

搜索详情页:

功能示例图:

看完之后,是不是感觉功能还挺多,效果还挺不错的呢?

这是一个不错的开源项目,也是一个不错的练手项目,大家可以去研究一下。

源码链接:已托管在 Github 和 Gitee:

开源项目作者:小牛肉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值