首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
springboot
遨翔在知识的海洋里
创建于2023-09-18
订阅专栏
springboot
暂无订阅
共21篇文章
创建于2023-09-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
springboot(二十)security
版本切换 新建项目 springboot版本 引入security 加载依赖时会自动匹配版本 修改版本 把springboot修改为3.3.2 此时再刷新maven依赖,发现对应的security版本
springboot(十九)cache缓存
缓存要求 queryList 方法用于查询所有用户,并将结果缓存起来。 queryOne 方法用于查询单个用户,并将结果缓存起来。 save、update 和 delete 方法在进行操作后,会清除所
springboot(十八)redis
启动 操作 操持原来窗口不关闭,新开一个窗口 集成到springboot 创建项目 配置Redis 在application.properties或application.yml中配置Redis连接:
springboot(十七)封装Jar包
封装Jar包 如何封装自己的Jar包供别的项目调用 创建项目 新建一个springboot项目 新建一个测试工具类 封装为jar包 在其它项目引用这个jar包 新建一个springboot项目,新建一
springboot(十六)自定义注解
增加切面依赖 增加注解文件 增加切面 测试 在http://localhost:8080/test/hello刷新,控制台显示如下信息 进阶一 增加注解前后执行信息 进阶二 在class上增加注解,不
springboot(十五)如何引入第三方库
以引用fastjson2为例子 找到官方文档 https://alibaba.github.io/fastjson2/ pom.xml 将JSON解析为JSONObject 将JSON解析为JSONA
springboot(十四)swagger
增加依赖 配置 application.yml controller 演示 打开 http://localhost:18088/swagger-ui/index.html#/ 参考 https://w
springboot(十四)websocket
依赖 配置类 websocket管理类 服务类 package com.example.springws.config; import org.springframework.context.ann
springboot(十三)单元测试Junit
IDEA使用Junit IDEA已经集成了Junit,不需要再引用jar包 代码演示 IDEA右键,选择Junit自动生成单元测试 单个自动化测试 批量自动化测试
springboot(十二)规范请求和响应
分页请求查询 req 用户查询请求 req/UserQueryReq 用户保存请求 req/UserSaveReq 用户更新请求 req/UserSaveReq 分页请求 req/PageReq re
springboot(十一)事务
事务 事务要么都成功,要么都失败 没有使用事务 请求前数据 请求后数据 使用事务 @Transactional 请求前数据 处理对应的异常 exception/GraceExceptionHandle
springboot(十)多环境及打包部署
多环境 根目录下增加环境文件 application-${变量}.yml 打包 pom.xml 打包后的文件类型: <packaging>jar</packaging> 打包后的名字: <finalN
springboot(九)AOP切面日志
依赖 pom.xml aop切面 AOP的通知类型 前置通知 后置通知 环绕通知 异常通知 最终通知 aspect/LogAspect
springboot(八)参数检验
依赖 pom.xml 对字段增加验证 pojo.user @NotBlank 在controller增加参数验证 @Valid 测试 请求参数中不带name,发现MethodArgumentNotVa
springboot(七)整合mybatis
pom.xml 引入依赖 pom.xml 引入插件 pom.xml 增加自动生成配置文件 src/main/resource/generator.xml maven插件自动生成pojo,mapper
springboot(六)token验证
pom.xml中引入依赖 pom.xml 配置文件中增加全局变量 application.yml 增加jwt工具类 util/JWTUtil 增加自定义jwt异常处理类 exception/JwtEx
springboot(五)定时任务、异步任务
定时任务 util/Mytask.java 异步任务 声明异步任务 @Component: 注解:组件 调用异步任务 @Autowired: 注解:引入组件
springboot(四)拦截器与自定义异常
对用户信息拦截 异常处理 exception/MyCustomException: 自定义异常 exception/GraceException: 封装自定义异常 自定义拦截器 interceptor
springboot(三)文件上传,异常处理
静态资源访问 资源存放路径 资源访问url 文件上传 前端html 后端 增加上传路径(把propa修改为yml) 获取配置的上传路径 上传 异常处理 springboot默认文件大小的限制是1MB,
springboot(二)接收参数,响应数据
restApi 接收参数 @PathVariable: path上的参数 @RequestParam: query的参数 @RequestBody: 接收请求体参数 @RequestHeader: 接
下一页