- 博客(8)
- 收藏
- 关注
原创 git的基本使用
git由工作区(workspace)、暂存区(staging area)、版本库,也叫本地库(local repository)、远程仓库(remote repository)。-branch为分支名,切换分支,加了-b后如果分支不存在,则新建分支并且切换到该分支。-将远程仓库的代码拉到本地并且合并分支。- 将本地仓库的代码推上远程仓库并合并。- 将暂存区内容添加到仓库中。主要是提交修改后的文件。-为远程仓库取origin别名,并且连接远程仓库。] -将远程仓库的分支拉到本地.- 添加文件到暂存区。
2024-04-01 08:30:10
291
原创 认证授权失败处理以及统一异常处理
实际我们在开发过程中可能需要做很多的判断校验,如果出现了非法情况我们是期望响应对应的提示的。但是如果我们每次都自己手动去处理就会非常麻烦。我们可以选择直接抛出异常的方式,然后对异常进行统一处理。把异常中的信息封装成ResponseResult响应给前端。我们的项目在认证出错或者权限不足的时候响应回来的Json是Security的异常处理结果。但是这个响应的格式肯定是不符合我们项目的接口规范的。所以需要自定义异常处理。统一异常处理(全局异常处理器):所有的异常都会交给这个全局异常去处理。
2022-08-20 12:01:33
2611
原创 Spring Security进行登录认证和授权
我们要定制化实现接口来达到从数据库查询用户信息,所以重新写一个实现类。然后认证通过使用用户id生成一个jwt(也就是token),然后用userId作为key,用户信息作为value存入redis中。用户第一次登陆认证流程如下图。导入依赖
2022-08-19 18:47:37
6073
4
原创 springboot项目启动成功但是报404错误
我一直纳闷明明启动成功,启动类也放在正确位置了,为什么启动成功还报404错误,原因就是我文件夹起错名了,子模块间应该包路径要一致,否则启动类扫描不到其他模块间的包(启动类默认扫描同级目录下的所有包以及子包下的类)后来改成这样就成了。...
2022-08-17 10:13:35
1530
原创 【MarkDown学习】
MarkDown学习标题三级标题四级标题字体HellowhellowhellowHelloween引用世上无难事,只怕有心人。分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Eq5IcfRU-1642836338701)(C:\Users\lenovo\Pictures\Camera Roll\hhh.jpg)]超链接点击超链接列表ABCABC表格名字性别生日张三男1999.1
2022-01-22 15:28:03
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人