首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
L0CK
掘友等级
学生
好记性不如硬笔头 每周末复盘一下
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
day05---登录认证
核心问题: 没登录也能访问系统 → 不安全 目标:登录成功发 token;后续请求必须带 token;后端统一拦截校验 token 1)登录接口(/login) 做什么 本质就是查询:select *
day05--实战
按接口文档把班级/学员/统计/约束删除这 15 个接口做完 下面是开发顺序 + 每个接口怎么写(Controller/Service/Mapper/SQL要点)+ 易错点清单 一、15个接口总览(建议
初识全局异常处理器
1. 为什么要用它?(安全网类比) 想象一下,你开了一家大型商场(你的 JavaWeb 系统): 没处理器时:每个收银台(Controller)都得自己准备灭火器、急救包。万一有个收银台突然起火(代码
初识手动结果集映射 (ResultMap)
1. 为什么要“手动封装”?(麻烦出在哪里) 你看一眼你刚才查出来的 SQL 结果(数据库给你的东西): 它像一张 Excel 表格。 因为你用了连接查询 (Left Join),如果“张三”有 3
day04--后端10-后端Web实战(员工管理)
1)删除员工(批量删除=单删的超集) 接口 DELETE /emps 参数:ids(可传 1 个或多个) Controller 两种接法(推荐 List) 数组:Integer[] ids 集合(推荐
初识事务
如果说 MyBatis 帮你把数据存进了数据库,那事务就是保证这些数据“要么全对,要么全都不算”的安全锁。 我们还是用最经典的“转账”例子,结合 Spring 的用法把它讲透。 1. 什么是事务?(生
day04--9-Web实战(员工管理)
1)新增员工(emp + emp_expr) 接口:POST /emps,@RequestBody Emp emp 先插入 emp 主表,用 @Options(useGeneratedKeys=tru
初识动态 SQL
动态 SQL 是 MyBatis 最强大的特性之一。 简单来说,它的核心思想是:SQL 语句不是写死的,而是根据你传进来的参数,像搭积木一样“自动组装”出来的。 我们用一个最常见的**“多条件搜索”*
PageHelper---实现原理
PageHelper 是 MyBatis 生态中最著名的分页插件。它的出现彻底解决了“手写 LIMIT 语句”的痛苦。 要理解它的实现机制,你只需要记住三个关键词:ThreadLocal(线程本地变量
day03--Web后端实战(员工管理)-8
1. 多表关系 三种关系:一对多 / 一对一 / 多对多 一对多(部门-员工) :在“多”的一方 emp 增加 dept_id 关联 dept.id 删除部门导致“员工仍指向该部门”→ 数据不一致 物
下一页
个人成就
文章被阅读
1,364
掘力值
388
关注了
1
关注者
0
收藏集
0
关注标签
14
加入于
2025-10-09