日志的使用:
分页查询:
RequestParam设置默认值:
PageHelper插件:
条件查询:
批量删除:
文件上传:
1. 简介
2. 存储上传的文件
1)服务器本地存储
2)阿里云OSS
3)阿里云OSS使用步骤
输入名称,权限改成公共的,点击确定即可:
获取密钥:
创建AccessKey并获取AccessKey ID和AccessKey Secret:
根据sdk示例写代码:
4)阿里云OSS-集成(上传与回显)
5)修改controller
3. 修改上传文件大小限制
查询回显:
部分修改:
参数配置化:
登陆认证:
登陆校验:
1. 会话技术
1)Cookie与跨域
2)Session
3)令牌技术(重点)
2. JWT令牌技术
1)应用场景
2)JWT令牌生成与校验
3)案例(登陆)
生成令牌:
校验令牌:
a. 过滤器Filter
介绍:
应用:
阿里巴巴fastJSON:
b. 拦截器Interceptor
介绍:
应用:
异常处理:
事务:
1. 基本使用
2. 回滚
3. 传播行为
AOP:
1. 核心概念
2. 通知类型
3. 通知执行顺序
4. 切入点表达式
1)execution
2)annotation
5. 连接点
6. 案例(获取当前用户ID,自定义注解)
准备数据库表结构:
引入对应的实体类:
自定义注解:
给增删改操作加上自定义的注解