# 3.x.x

  • # v3.4.0 2023-04-25

    • [功能] 会员中心增加我的评论
    • [功能] 作家后台增加小说章节更新功能
    • [功能] 作家后台增加小说章节删除功能
    • [优化] 增加 Elasticsearch 的 SSL 认证模式配置
    • [优化] 只在 dev 环境生成 Swagger 文档
    • [优化] 小说列表样式优化
    • [依赖] Spring Boot 升级到 3.0.0
    • [依赖] 使用 redisson starter 替换 redisson 依赖
    • [依赖] 升级其它 SNAPSHOT 版本依赖并清理快照仓库
    • [Bug] 修复部分环境 maven 编译时提示 -source X 中不支持 XX
    • [Bug] 修复 handler 执行异常时没有清理掉当前线程保存的用户登录信息
    • [Bug] 其它 Bug 修复
    • [文档] 增加 Docker Compose 一键安装开发环境教程 (opens new window)
  • # v3.3.0 2022-08-05

    • [架构] 集成 Spring Boot Admin,实现应用管理和监控功能
    • [架构] 集成 springdoc-openapi 自动生成 Swagger 接口文档
    • [架构] 集成 Redisson + Spring AOP 实现分布式锁
    • [优化] 使用 Java 和 Spring Boot 的新特性重构部分功能
    • [优化] 遵循 Google Java Style Guide (opens new window)和阿里巴巴规范格式化代码
    • [优化] 优化数据库脚本管理
    • [文档] 更新文档项目部署部分
  • # v3.2.0 2022-06-06

    • [架构] 集成分布式任务调度 XXL-JOB, 优化 Elasticsearch 数据同步任务
    • [架构] 集成 Sentinel 实现接口防刷和限流
    • [架构] 集成 ShardingSphere-JDBC,优化小说内容存储
    • [功能] 新增作家专区作家注册功能
    • [功能] 新增作家专区小说发布功能
    • [功能] 新增作家专区章节发布功能
    • [BUG] 同类推荐过滤无章节小说
    • [BUG] 修复小说详情页封面错误图显示
    • [优化] 优化样式
  • # v3.1.0 2022-05-27

    • [架构] 集成 Elasticsearch 8.2.0,实现小说全文高级搜索
    • [架构] 集成 Spring AMQP,使用 RabbitMQ 刷新小说副本数据
    • [后端] 增加作者注册、小说/章节发布等部分作家相关接口
    • [前端] 设置 Elasticsearch 搜索关键词高亮显示
    • [前端] 更换小说封面错误图片
    • [前端] 解决小说内容页跳转后的样式问题和键盘事件监听
  • # v3.0.0 2022-05-23

    • [命名] 小说精品屋(原名 fiction_house )更名为 novel
    • [定位] 产品方向调整为学习型 JAVA 项目
    • [架构] 遵循阿里巴巴最新开发规范(嵩山版),数据库重新设计,项目结构调整
    • [技术] 使用当前最新技术栈 Spring Boot 3 + Vue 3 开发,项目驱动式学习,并定期升级
    • [功能] 上线 novel 后端项目和 novel-front-web 前端前台门户系统项目
    • [文档] 上线项目实战教程 - 手把手教你从零开始开发上线一个生产级别的小说系统
上次更新: 9 months ago