本文目录
一.、阅读本系列须知
-
本人是一个初级JAVA新手,自己研究技术,选择了若依开源项目。我这个人有点强迫症,用一项技术或者框架,总想着方方面面都给整明白了才用得舒心。本着这个态度我开始研究从零搭建。
-
目前趋势都是前后端分离,所以本系列选择的版本是若依前后端分离的3.3版本(Ruoyi-Vue 3.3)。
-
本系列不是记录如何把若依clone下来如何跑起来(官网文档这方面很详细了),而是从零把若依框架核心的功能,还有个人觉得重要和研究比较多的技术搭建做个人理解的梳理、编码和记录。一些犹如字符串处理、网络工具…等工具类的封装不会过多提及。(当然后续有时间也有找些重要的分析分析,毕竟我是强迫症!)
-
如果你有兴趣跟着本系列一起搭建,需要具备java基础、spring、springboot、mybatis、redis、mysql…等等的基础。若依前后分离版本技术栈如图:
本文主要先从后端开始,前端会放在后面!
-
我也不是大神也是一个小菜鸟,以一个小白的姿态一步一步慢慢搭建,如果你是一个初学者,比较适合你噢,个人认为比较易懂!
-
本文一小小部分的工具选型和功能实现可能会有一点和若依不同,但大致的方向基本一致!
-
如有不足和疑问欢迎指正和交流!
开发环境: Windows10 + Idea + 谷歌百度
项目地址:https://github.com/Gang-bb/Study-Record/tree/main/Gangbb-Vue
二、本系列目录链接
从零搭建若依(Ruoyi-Vue)管理系统(2)–新建工程和确定工程目录
从零搭建若依(Ruoyi-Vue)管理系统(3)–初始化搭建admin后台
从零搭建若依(Ruoyi-Vue)管理系统(4)–链接Mysql和整合mybatis
从零搭建若依(Ruoyi-Vue)管理系统(5)–整合日志实现
从零搭建若依(Ruoyi-Vue)管理系统(6)–整合Redis缓存
从零搭建若依(Ruoyi-Vue)管理系统(7)–国际化消息处理
从零搭建若依(Ruoyi-Vue)管理系统(8)–统一对象返回和错误处理
从零搭建若依(Ruoyi-Vue)管理系统(9)–Mybatias分页支持
从零搭建若依(Ruoyi-Vue)管理系统(10)–Spring Security核心内容梳理
从零搭建若依(Ruoyi-Vue)管理系统(11)–整合Spring Security
从零搭建若依(Ruoyi-Vue)管理系统(12)–问题总结和之前章节优化
从零搭建若依(Ruoyi-Vue)管理系统(13)–登录和鉴权的实现