由于没有接触过后端的项目,所以找了一个超级详细的项目来进行学习和总结,此外,关于Java基础的学习有一个可参考的网站。
一、前后端分离项目创建
1.1 项目思路
【明确业务需求】——【前端界面参考基准以及功能补充】——【后端基本组成和功能模块】
由于缺乏系统性的训练,所以找了一个小白系列入手,主要参考这篇文章(一系列文章可查看):
(一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建-CSDN博客
还有配套的B站资源:
p2.2用户管理页面aside、header、main搭建完成_哔哩哔哩_bilibili
1.2 环境搭建遇到的问题
1.运行npm run serve时遇到的报错问题:
2.npm相关的问题
npm错误——npm ERR! code ERESOLVE 解决方法_npm err! code eresolve npm err! eresolve unable to-CSDN博客
二、Java基础学习
1.算法学习——java数据结构:红黑树简介
红黑树可参考学习这篇文章:
java数据结构——红黑树简介_java 红黑树数据结构-CSDN博客
可参考的Java基础(实际操作可多次查询):