# 小说网站 **Repository Path**: forgotten-seventeen/novel-website ## Basic Information - **Project Name**: 小说网站 - **Description**: vue2+springboot+mongodb实现一个小说网站 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 3 - **Created**: 2024-06-20 - **Last Updated**: 2026-03-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, Vue, MongoDB, MySQL ## README # 产品概述 ~~主要是为新人快速上手,springboot + mongodb + vue2 + nginx 的项目。~~ 这其实是我的课设,相信课设这个事情极大的阻碍了各位程序员月入过万,个人分享个人的课程设计为大家节约时间 如果你是新人后端开发者,你可以参考本项目快速上手,快速上手之后,你可以自己修改代码,实现自己的功能。 下面这个链接有完整的文档,已经大部分代码,相信对你理解项目有一定的帮助。 [课程设计文档](https://blog.csdn.net/iku_n/article/details/139520827?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522dda58524fcd078cb9fbefb9aa9c5d525%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=dda58524fcd078cb9fbefb9aa9c5d525&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-2-139520827-null-null.nonecase&utm_term=%E5%B0%8F%E8%AF%B4&spm=1018.2226.3001.4450) ## 技术优势 - **内容丰富**:提供web,mongodb,redis,少量开发即可上线。 - **内容简单**:为了方便新人学习,提供了简单易用的模板。 ## 开源社区 - **CSDN**: [沙琪马 CSDN](https://blog.csdn.net/iku_n?type=blog) - **Gitee**: [沙琪马 Gitee](https://gitee.com/forgotten-seventeen) # 产品架构 后端API:使用Spring Boot实现,负责处理数据和业务逻辑。 数据库:使用MongoDB存储小说数据。 前端页面:使用Vue 2实现,负责展示数据和用户交互。 反向代理:使用Nginx进行前后端分离。 ### 后端 - Spring Boot Spring Boot 3.x Spring Data MongoDB Spring Web ### 前端 - Vue 2 Vue CLI Axios(用于HTTP请求) ### 项目结构 在这一步,我们将创建项目的基本目录结构: ```angular2html novel-website ├── novel(Spring Boot项目) ├── frontend (Vue项目) └── nginx (Nginx配置) ``` ### 数据准备 数据准备:可以去 https://blog.csdn.net/iku_n/article/details/139509931 这里有爬虫的代码,我使用的是改版,并且是直接把数据导入到mongodb里面 ## 展示 ![小说](./img/444ab357a1b1a2d4b39f2da07e59a1b9.png) ![小说](./img/691d1294848d28c6681af0f99bd37b4e.png) ![个人信息](./img/Snipaste_2024-11-22_14-10-59.png) ![后台数据](./img/Snipaste_2024-11-22_14-11-16.png) (如果图片加载不出来,可以去上面的开发文档查看一下)