novel-cloud 2.0.0 发布,微服务技术栈学习型项目
novel-cloud v2.0.0 版本已发布,主要改进包括:
- [架构] 基于 novel 项目进行重构,无缝对接 novel 项目的 Vue3 前端
- [架构] Spring Boot 版本升级至 3.x
- [架构] Spring Cloud 版本升级至 Spring Cloud 2022.x,Spring Cloud Alibaba 2022.x
- [安装] 简化微服务环境的安装,提供 Docker Compose 编排文件和一键安装开发环境的教程
- [依赖] 项目所有相关依赖均升级至主流的新版本
- [发布] 计划与 novel 项目的发布周期保持一致
- [文档] 文档更新至最新版本
项目简介
novel 是一套基于时下最新Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目,配备 保姆级教程 手把手教你从零开始开发上线一套生产级别的 Java 系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。
novel-cloud 是 novel 项目的微服务版本,基于 Spring Cloud 2022
& Spring Cloud Alibaba 2022
构建,数据结构、后端接口和 novel 项目保持完全一致,Vue 3 开发的前端能无缝对接这两个项目。
开发环境
- MySQL 8.0
- Redis 7.0
- Elasticsearch 8.6.2
- RabbitMQ 3.x
- XXL-JOB 2.3.1
- Nacos 2.2.1
- JDK 17
- Maven 3.8
- IntelliJ IDEA 2021.3(可选)
- Node 16.14
后端技术选型
技术 | 版本 |
Spring Cloud | 2022.0.1 |
Spring Cloud Alibaba | 2022.0.0.0-RC1 |
Nacos | 2.2.1 |
Spring Boot Admin | 3.0.2 |
Spring Boot | 3.0.5 |
MyBatis | 3.5.9 |
MyBatis-Plus | 3.5.3 |
JJWT | 0.11.5 |
Lombok | 1.18.24 |
Caffeine | 3.1.0 |
Redis | 7.0 |
Redisson | 3.17.4 |
RabbitMQ | 3.x |
MySQL | 8.0 |
ShardingSphere-JDBC | 5.1.1 |
Elasticsearch | 8.6.2 |
XXL-JOB | 2.3.1 |
Springdoc-openapi | 2.0.0 |
Undertow | 2.2.17.Final |
注:更多热门新技术待集成。
前端技术选型
技术 | 版本 |
Vue.js | 3.2.13 |
Vue Router | 4.0.15 |
axios | 0.27.2 |
element-plus | 2.2.0 |
软件架构

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
虚拟云网络系列 | Antrea 应用于 VMware 方案功能简介(四)
本篇我们专门要讨论一下 Antrea 的社群版本与商用版本。特别用一篇讲这方面是因为包含在 VMware 内部文件,这都是一个很容易让人混淆的事情,但偏偏在我们要说明相关 Antrea 功能「是在哪个版本开始支持」,或是「必须安装哪个版本」的时候,也都避不开这个问题,不如一次在这边说清楚。 下面此表格来自 VMware Container Networking with Antrea 的 Datasheet: (注:不是完整的表格,只是截取部分用来说明,完整功能列表请大家至上列网址下载。) 这张表里最上面大家可以看到,Project Antrea 这边指的就是 Antrea 社群版本。若使用的是 Antrea 社群版本: 可直接透过 Internet 由 Antrea Github 下载使用; VMware「没有」提供技术支持服务; 具备除了与 NSX 以及 Wavefront 等 VMware 产品整合外的绝大部分功能。 因此如果是要在测试环境尝新,确认 Antrea 的新功能,使用社群版本当然是没有问题的。采用 Antrea 社群版本时,没有区分不同的功能版本(standard/a...
- 下一篇
Simple Admin - Go 语言分布式后台管理系统 v0.3.0 发布
Simple Admin Tools v0.3.0 更新 优化: 代码生成中 Makefile 和 Dockerfile 格式 修复: 优化 goctls 的 Cmd 代码 优化: 更新所有依赖并同步官方最新代码 修复: go swagger 和 go zero 冲突 bug 修复: proto 文件 optional 合并 bug 修复: 官方 test 错误 现已支持使用 make help 查看所有命令 详情查看快捷命令文档: 点击查看 Simple Admin Tool 已支持 go zero route 与 swagger path的转换,后续将支持 validate 生成 swagger 条件文档 声明: 生成: 详情查看 swagger 文档: 点击查看 Simple Admin Core, Job, File v0.3.0 更新 优化: 适配 v0.3.0 版本的 Common 及 Tool 优化: 更新依赖 Simple Admin Common v0.3.0更新 新增: mongodb 支持 新增示例项目:点击查看
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G