https://github.com/codeprometheus/starry-forum
基于SpringBoot,Thymeleaf,Mybatis,MybatisPlus,Redis,Rabbitmq,ElasticSearch,Jwt搭建的社区论坛项目,适合针对以SpringBoot技术为主的整个后端技术栈的学习,加强运用中间件的能力
https://github.com/codeprometheus/starry-forum
bbs elasticsearch forum jwt mybatis mybatis-plus redis springboot thymeleaf
Last synced: 3 months ago
JSON representation
基于SpringBoot,Thymeleaf,Mybatis,MybatisPlus,Redis,Rabbitmq,ElasticSearch,Jwt搭建的社区论坛项目,适合针对以SpringBoot技术为主的整个后端技术栈的学习,加强运用中间件的能力
- Host: GitHub
- URL: https://github.com/codeprometheus/starry-forum
- Owner: CodePrometheus
- License: mit
- Created: 2021-03-21T03:04:24.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-10-11T00:46:13.000Z (about 4 years ago)
- Last Synced: 2025-03-01T04:43:51.762Z (10 months ago)
- Topics: bbs, elasticsearch, forum, jwt, mybatis, mybatis-plus, redis, springboot, thymeleaf
- Language: JavaScript
- Homepage:
- Size: 6.82 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Starry-Forum
### 后端技术
| 技术 | 说明 | 官网 |
| :------------: | :-----------------------: | :----------------------------------------------------------: |
| SpringBoot | MVC框架 | [ https://spring.io/projects/spring-boot](https://spring.io/projects/spring-boot) |
| Mybatis | ORM框架 | https://mp.baomidou.com/ |
| MyBatis-Plus | ORM框架 | https://mp.baomidou.com/ |
| Swagger-UI | 文档生产工具 | [ https://github.com/swagger-api/swagger-ui](https://github.com/swagger-api/swagger-ui) |
| Elasticsearch | 搜索引擎 | [ https://github.com/elastic/elasticsearch](https://github.com/elastic/elasticsearch) |
| RabbitMQ | 消息队列 | [ https://www.rabbitmq.com/](https://www.rabbitmq.com/) |
| Redis | 缓存 | https://redis.io/ |
| Druid | 数据库连接池 | [ https://github.com/alibaba/druid](https://github.com/alibaba/druid) |
| JWT | JWT登录支持 | https://github.com/jwtk/jjwt |
| SLF4J | 日志框架 | http://www.slf4j.org/ |
| Lombok | 简化对象封装工具 | [ https://github.com/rzwitserloot/lombok](https://github.com/rzwitserloot/lombok) |
| Hutool | Java工具包类库 | https://hutool.cn/docs/#/ |
| Java Mail | 短信发送工具 | https://www.oracle.com/java/technologies/javamail.html |
### 前端技术
| 技术 | 说明 | 官网 |
| :-------------------: | :-------------------------------------: | :----------------------------------------------------------: |
| Layui | 经典模块化前端 UI 框架 | https://www.layui.com/ |
| Thymeleaf | 模板引擎 | https://www.thymeleaf.org/ |
| JQuery | JavaScript函数库 | https://jquery.com/ |
### 开发环境
| 工具 | 版本号 | 下载 |
| :-----------: | :----: | :----------------------------------------------------------: |
| JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
| Maven | 3.3.0+ | http://maven.apache.org/ |
| Elasticsearch | 6.8.4 | https://www.elastic.co/downloads |
| MySQL | 5.7 | https://www.mysql.com/ |
| Erlang | 20.3 | https://www.erlang.org/ |
| RabbitMQ | 3.8.9 | http://www.rabbitmq.com/download.html |
| Redis | 5 | https://redis.io/download |
### 鸣谢
本项目是基于许多开源项目之上搭建的,用于学习和入门,加强在基于Springboot技术栈上,对各种中间件的运用