基础应用

 

 


权限控制:多对多之前需要中间表

后端请求:
@PostMapping("/export")//导出课程管理列表
@GetMapping(value = "/{id}") //获取课程管理详细信息
@GetMapping("/list") //查询用
@PostMapping //新增课程管理
@PutMappingo //修改课程管理
@DeleteMapping("/{ids}") //删除课程管理
//
后端代码分析
BaseController:web层通用数据处理
TableDatalnfo:表格分页数据对象
AjaxResult:操作消息提醒对象
BaseEntity:Entity基类
---权限验证
@PreAuthorize 注解是 Spring Security 框架中用来做权限检查的
它在运行方法前先验证权限,权限够就放行,不够就拦截。
--数据代理

server: {
  port: 80,
  host: true,
  open: true,
  proxy: {
    "/dev-api": {
      target: "https://api.wzs.pub/mock/13",
      changeOrigin: true,
      rewrite: (p) => p.replace(/^\/dev-api/, '')
    }
  }
}
配置项解释
服务器基本配置
port: 80 - 服务器监听的端口号为 80(标准 HTTP 端口)
host: true - 允许外部访问服务器(相当于设置为0.0.0.0)
open: true - 服务器启动后自动打开浏览器
代理配置
proxy部分设置了路径代理规则,用于开发环境中的跨域请求处理
"/dev-api" - 匹配以/dev-api开头的 URL 路径
target: "http://localhost:8080" - 将匹配的请求转发到本地 8080 端口的服务器
changeOrigin: true - 修改请求头中的 Origin 字段,以匹配目标服务器
rewrite: (p) => p.replace(/^\/dev-api/, '') - 重写请求路径,移除/dev-api前缀

 环境配置文件:

请求时间:10000毫秒

 前后端交互:

后端结构:

 

 

 前端结构:

 生成代码之后报错404:

错误的原因之二:

在确定代码都放到应该放的位置的(默认位置)的情况下。

运行代码任然出现404的情况,这种情况往往是运行项目时候刚导入的代码没有自动编译导致的。

只需要关闭项目

Build-->Build Project

然后再启动项目即可。

 

 新建业务模块

 

image

 image

image

image

 

posted @ 2025-07-22 21:07  舒然  阅读(14)  评论(0)    收藏  举报