elementui项目实战-Vue+SpringBoot项目实战(一):项目介绍

GitHub地址:

第一部分教程目录

Vue+SpringBoot项目实战(一):项目介绍

Vue+SpringBoot项目实战(二):搭建Vue.js项目

Vue+SpringBoot项目实战(三):前后端结合测试(登录页面开发)

Vue+SpringBoot项目实战(四):数据库的介绍

Vue+SpringBoot项目实战(五):使用Element辅助后端开发

Vue+SpringBoot项目实战(六):后端路由与登录拦截器

Vue+SpringBoot项目实战(七):导航栏与书籍页设计

Vue+SpringBoot项目实战(八):数据库设计及增删改查

Vue+SpringBoot项目实战(九):核心功能后端实现

Vue+SpringBoot项目实战(十):图片上传及项目打包部署

第二部分

Vue+SpringBoot项目实战(十一):用户角色权限管理模块设计

Vue+SpringBoot项目实战(十二):访问控制及其实现思路

Vue+SpringBoot项目实战(十三):利用Shiro实现用户信息加密及登录认证

Vue+SpringBoot项目实战(十四):用户认证方案及建立的访问拦截

Vue+SpringBoot项目实战(十五):动态加载后台菜单

Vue+SpringBoot项目实战(十六):函数级访问控制的实现

Vue+SpringBoot项目实战(十七):后台角色、权限及菜单分配

Vue+SpringBoot项目实战(十八):博客功能开发

第三部分

Vue+SpringBoot项目实战(十九):Web项目优化方案

Vue+SpringBoot项目实战(二十):后端优化实战

Vue+SpringBoot项目实战(二十一):缓存应用

开源精选

EruptFramework:一款开源工具,无需后端代码即可帮助您处理企业级后端管理系统

AntdFront:React纯Hook多标签微后端管理系统解决方案

前言

我之前写过一些关于JavaEE的文章,主要是理论性的。 目的是帮助你快速理解JavaEE的核心内容,尽快爬出这个老的、无法逃脱的坑elementui项目实战,步入JavaWeb开发的新世界。 事实上,仅有理论是不够的。 有很多细节需要在实践中去理解,所以我决定做一个实用的教程。

这个项目非常简单,一个纯粹用于教程的原型,可以看作是一个带有后端的破碎门户。 所以学习的时候不需要有任何压力。 恐怕大家都比我学得快得多。

我的目标是按照本教程帮助新人或刚刚开始学习相关技术的人恢复一个完整的项目,并建立对前后端分离的 Web 开发的整体了解。

首先,我会尽量详细地描述开发过程,以帮助您快速入门。 随着项目的进展,前面提到的比较容易搜索的内容将被适当省略。

其实每个人的理解都不同,有些重要的细节可能没有提到。 欢迎大家在评论区提问。 限于我个人水平,肯定有很多不对的地方,还请谅解,友好卖淫。

一、项目概况

我将这个项目命名为“白纸”。 我估计很多学生都会用它来进行课程设计等等。 我建议你尝试把自己的东西加进去,直接交白纸。 你的良心不会痛吗? (狗头一辈子)

开玩笑,之所以叫白皮书,是因为它是随着教程的进展逐步建立起来的,象征着知识的创造从无到有,从有到有。

另外我还给它起了一个中文名字,叫WhiteJotter(红色电脑),纯粹为了音译。

项目秉承敏捷开发的原则,会根据您的反馈梳理新的需求elementui项目实战,并动态扩展、调整、优化。 初始阶段按照简单的分层架构进行设计,具体见右图:

项目需要不断地在前后端之间穿梭,但是在做教程的时候,我会尽量用模块化的方式来讲解。

据悉,我将教程分为几个阶段,由易到难,一步步讲解知识点。

各阶段主要内容如下(随教程进度更新):

(一)第一部分

本项目第一部分以图书馆信息管理为例,帮助您了解以下内容:

每个页面的疗效大致如下:

登录页面: