
【Springboot开发】利用SpringBoot和Vue构建的个人博客系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目是一款基于Spring Boot后端与Vue前端框架开发的个人博客系统,旨在为用户打造一个功能完善、界面友好的个性化写作平台。
服务器要求如下:
- 核心数及内存大小有两种方案:2核4G(使用ES搜索策略)或 2核2G(使用MySQL搜索策略)
- 带宽大小也有两种选择:若采用OSS,则对带宽没有特别的要求;如选用Minio,建议配置较大的带宽,但小带宽亦可搭配CDN加速。
技术栈详情:
1. **前端**:
- 样式设计参考Hexo的Aurora主题
- 使用Vue3框架构建前台界面,并用Vue2搭建后台系统
- 状态管理分别使用Pinia(用于前台)和Vuex(适用于后台)
- 路由组件采用vue-router,网络请求则通过axios实现
2. **后端**:
- 基础架构基于SpringBoot框架构建
- 数据库操作选用MyBatisPlus作为ORM工具
- 安全认证模块使用SpringSecurity
- 缓存服务部署Redis中间件
- 消息队列采用RabbitMQ技术栈
- 选择Elasticsearch引擎进行高效搜索支持,对象存储则依赖Minio系统实现
- 使用Quartz来执行定时任务
前端与后端项目的具体技术细节详见各自项目文件中的package.json和pom.xml。
全部评论 (0)
还没有任何评论哟~


