正文 【ExciteCMS】1.项目详细介绍与开发前的准备 拾年之璐 V管理员 /2021年 /725 阅读 0822 > 本文是《[基于Spring Boot的内容管理系统设计与实现](https://cxhit.blog.csdn.net/category_11290207.html)》专栏的: > > 第 1 篇 系统分析与设计 ===》`第 1 章 项目开发准备与项目简介` > > 本文字符数:`>2300`(由Typora统计) > > 注:`本文`将根据后续篇章的撰写情况,随时调整本文的行文与内容。最近一次编辑:2021年8月24日16:40:00 [TOC] ## 1. 专栏概述 本专栏将从零开始,逐步实现`基于Spring Boot的Excite内容管理系统(Content Management System)设计与实现`(后文简称:`ExciteCMS`)。 本专栏通过`图文+源码`的形式,并结合`详细的代码注释`、案例分析和实现,帮助`初学者`快速掌握Spring Boot项目的开发流程,并基于此系统(或者称之为`脚手架`),实现更多项目的敏捷开发。 **本专栏的篇章结构如下:** 第 1 篇 系统分析与设计 + 第 1 章 [项目开发准备与项目简介](https://cxhit.blog.csdn.net/article/details/119854077) + 第 2 章 [系统需求分析](https://cxhit.blog.csdn.net/article/details/119855716) + 第 3 章 [数据库分析与设计](https://cxhit.blog.csdn.net/article/details/119896244) 第 2 篇 系统后端开发(单体应用) + 第 4 章 [创建Spring Boot项目并进行基本配置](https://cxhit.blog.csdn.net/article/details/120028339) + 第 5 章 [整合MyBatis Plus并配置代码生成器](https://cxhit.blog.csdn.net/article/details/120028492) + 第 6 章 [实现菜单与权限模块接口]() + 第 7 章 [实现角色管理模块接口]() + 第 8 章 [实现用户登录模块接口]() + 第 9 章 [整合Sa-token权限认证框架]() 第3篇 系统前端开发(前后端一体化) + 第 10 章 [登录功能实现]() + 第 11 章 [实现菜单管理功能]() + 第 12 章 [实现权限管理功能]() + 第 13 章 [实现角色管理功能]() **后期将根据情况,计划增加以下几个篇章:** 第 4 篇 第三方插件实现(如短信、邮件、第三方登录、第三方支付等等) 第 5 篇 系统后端开发(后端分模块开发) 第 6 篇 系统前端开发(基于VUE,前后端分离开发) ## 2. 开发环境 本专栏项目使用的`开发环境`如下表所示。 | 软件与环境 | 说明 | | :---------------------------- | :--------------------- | | IntelliJ IDEA Ultimate 2021.2 | Java编程开发的集成环境 | | JDK 1.8 | Java Development Kit | | Maven 3.6 | 项目管理和综合工具 | | MySQL 8.X | 关系型数据库 | | Navicat for MySQL | 数据库辅助工具 | | Redis 3.X【非必须】 | 数据库 | ## 3. 技术栈 本专栏项目使用的`主要技术栈`如下表所示。 | 技术栈 | 说明 | | :---------------- | :----------------------- | | Spring Boot 2.5.X | Spring框架 | | thymeleaf | 前端模板引擎 | | nekohtml | 提供非严格HTML模式支持 | | mybatis-plus | Mybatis 的增强工具 | | freemarker | 代码生成器模板 | | lombok | Lombok,Java开发工具 | | druid | 数据库连接池 | | Sa-Token | 权限认证框架 | | openapi | 接口文档 | | fastjson | 阿里巴巴的开源JSON解析库 | ## 4. 规范与要求 本项目代码编写规范遵循`Alibaba Java Coding Guidelines`。 其他规范后期补充。 ## 5. 项目演示 由于前端框架的选择不同,可能具体的页面有所不同,但实际功能一致,如下图所示。 登录页面:  菜单管理:  权限管理:  随着后续文章的发布,将增加视频演示。 敬请期待! 本文采用创作共用版权 CC BY-NC-SA 3.0 CN 许可协议,转载或复制请注明出处! -- 展开阅读全文 --