项目简介
安静社区是基于Spring Boot和MyBatis框架搭建的社区应用,为用户打造了一个交流分享的平台。用户能发布问题、评论,浏览热门话题,还可通过标签对内容分类。项目集成腾讯云COS服务实现文件存储,使用Swagger生成API文档。
项目的主要特性和功能
- 用户管理:支持注册、登录、登出操作,可创建和更新用户信息。
- 问题发布与管理:用户可发布、编辑问题,查看问题详情,增加问题浏览次数。
- 评论功能:可对问题进行评论,查看评论列表,增加评论点赞数。
- 通知系统:用户能接收并查看回复问题和评论的通知。
- 标签管理:支持标签的创建、更新和查询,用于问题分类。
- 广告管理:可展示和管理导航栏、侧边栏、页脚和页头的广告位。
- 文件上传:集成腾讯云COS服务,支持文件上传和下载。
- 定时任务:定时更新热门标签的缓存数据。
安装使用步骤
环境准备
- 安装JDK 8或更高版本。
- 安装Maven。
- 安装MySQL数据库。
- 安装Git。
复制代码
bash
git clone https://gitee.com/xinhong8156/community.git
cd community
配置数据库
创建数据库并配置application.properties
文件中的数据库连接信息。
编译打包
bash
mvn clean package
运行应用
bash
java -jar target/community-0.0.1-SNAPSHOT.jar
访问应用
打开浏览器,访问http://localhost:8080
。
API文档
访问http://localhost:8080/swagger-ui.html
查看Swagger生成的API文档。
通过以上步骤,可成功部署并运行安静社区应用,体验其丰富功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】