jdk版本jdk1.8
nodejs 14|16
前端:
npm i:读取根目录中的package.json文件
配置 npm serve
后端
controller--service--mapper--xml
entity+mapper
配置跨域文件
springboot--src--main--java--com.example--common--config--CorsConfig
Spring Boot 中存在跨域问题通常是因为默认情况下,Spring Boot 的安全配置不允许跨域请求。
-
安全策略限制:默认情况下,Spring Boot 的安全策略可能不允许跨域请求。这是为了防止跨站点请求伪造(CSRF)等安全攻击。
-
前端和后端不在同一域中:如果你的前端代码和后端代码部署在不同的域(如前端部署在localhost:8080,而后端部署在localhost:9090),就会遇到跨域问题.
解决跨域问题的方法:
【SpringBoot系列】实现跨域的几种方式_springboot跨域配置-CSDN博客
jwt拦截器
1.取出用户的信息--2.验证用户的密码(将用户的密码与数据库进行比对)
前端有一个token令牌(表明前端的请求是由哪个用户发的),可以由后端接收
exception:全局异常处理
业务处理
controller service mapper
开发用户管理功能
创建SQL
后台
实体类:User
Controller
Service
Mapper
Mapper.xml