项目名称 : 菠萝包轻小说 项目周期: 2019年3月 - 2019.11
技术应用 : SpringBoot、RabbitMQ、Redis、MyBatis、MySQL, elasticsearch,MongoDB
开发平台 : JDK1.8 + IDEA + Maven + Git
项目描述 : 菠萝包轻小说是一款轻小说阅读app,是主要针对于轻小说和漫画爱好者开发的平台,精美的插图, 专业的配音, 简约的风格, 不简单的功能, 给予读者最好的阅读体验
本项目主要分成,1:书架,2:书库,3:个人中心,4:菠萝圈.
职责描述 :
1:主要负责对话小说模块的开发
2:菠萝圈模块的开发
3:积分商城的开发
技术要点 :
1.1:利用Redis缓存数据库实现了小说实现热门排序,统计小说的点赞数,收藏数,转发数,
1.2:使用spring自带的定时器@scheduled,定时对 redis的数据进行落地操作
1.3:MongoDB实现用户评论功能
1.4:对发帖进行身份控制非签约作者不能发帖,只能查看发帖和评论发帖
1.5:使用rabbitmq异步下单兑换 减轻兑换下单服务器的压力和解耦业务
1.6:使用Redis的set类型解决了用户重复发送消息到RabbitMQ