自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 security自定义json格式登录

security实现登录时,会调用 UsernamePasswordAuthenticationFilter,下面的部分源码,查看源码可以看出,其中attemptAuthentication方法是实现表单提交的,我们可以重写这个方法,使其实现json格式提交。= null?我们创建一个JsonLoginFilter类继承UsernamePasswordAuthenticationFilter/**

2024-05-15 10:47:19 481 1

原创 区分@PathVariable和@RequestParam

注解来处理查询参数。如果希望通过查询参数传递参数,可以使用。

2024-03-18 17:02:12 375

原创 Docker部署springboot项目

在云服务器上安装docker容器,记录完成一个docker部署。

2024-03-17 22:03:15 496 1

原创 mybatis-plus多表查询,返回封装形式的json

使用for循环,分别将从activity_user表和activity_project表查询到的信息传给Activity实体类中的user和project属性。此时,Activity中还没有ActivityUser(user)和ActivityProject(project)的信息。Activity实体类中添加了ActivityUser实体类和ActivityProject实体类。此时查询到有很多我们不需要显示的null空字段,我们需要在application.yml文件中添加。Activity 实体类。

2024-03-08 20:18:01 1537 1

原创 Springboot自定义返回格式

在Springboot中自定义返回数据的格式。

2024-03-03 16:29:27 1563 2

原创 spring boot使用JWT登录验证

所有的接口请求均需要通过拦截器的拦截,除了配置拦截路径中excludePathPatterns("/api/user/login");在application.yml中添加参数,设置加密方式、年轻token时间和老年token时间。加密:使用Jwt工具类将用户的账号、角色、时间封装起来,根据某种加密算法进行加密。解密:对加密过后的信息使用DecodedJWT中的getClaim方法进行解密。login模块查询数据库中的用户信息,进行加密,发放token。下面的代码是我暂未使用过的token过期,没用上。

2024-03-03 16:26:47 914 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除