自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态获取登录员工的ID

员工登录成功后会生成JWT令牌并响应给前端。

2024-03-08 20:00:20 418 1

原创 统一响应结果

Controller方法中,将返回值定义成一种规范。

2024-03-08 17:09:18 190 1

原创 完整的登录模块

登录成功后,再次返回到controller端生成JWT令牌。要对密码进行MD5加密,遇到各种异常要及时抛出。

2024-03-08 16:58:20 225 1

原创 自定义异常

先写一个异常类AgeIllegalException,继承Exception再写一个测试类,在测试类中定义一个saveAge(int age)方法,对age判断如果年龄不在0~150之间,就抛出一个AgeIllegalException异常对象给调用者。

2024-03-08 16:45:34 288 1

原创 利用分页插件进行分页查询

Data结果中包括查询的总数以及每条记录。@Data//员工姓名//页码//每页显示记录数因为大多数查询不单单是只有分页的参数,还有姓名的模糊匹配,日期之间的等等,将这些参数封装在一个类中比较好。log.info("员工分页查询,参数为:{}",employeePageQueryDTO);

2024-01-02 14:17:59 367

原创 jupyter添加目录

说明安装的这个东西藏在这个目录里,这个时候通过cd跳转到这个位置,再次执行。步骤1执行成功的时候会有个警告,安装成功后,添加即可。

2023-12-24 10:46:04 463 1

原创 Nacos启动失败

刚刚安装好Nacos,启动时却遇到了这样的问题。

2023-12-23 14:28:54 505 1

原创 注册配置拦截器Interceptor

实现HandlerInterceptor接口,并重写其所有方法//自定义拦截器@Component//目标资源方法执行前执行。返回true:放行 返回false:不放行@Override//true表示放行//目标资源方法执行后执行@Override//视图渲染完毕后执行,最后执行@Override//自定义拦截器@Component //当前拦截器对象由Spring创建和管理@Slf4j//前置方式@Override//1.获取请求url。

2023-12-21 14:51:13 538

原创 java.lang.IllegalArgumentException: secret key byte array cannot be null or empty---JWT

签名密钥太短了。

2023-12-21 13:44:19 398

原创 JWT令牌

JWT全称:JSON Web Token,定义了一种简洁的、自包含的格式,用于在通信双方以json数据格式安全的传输信息。由于数字签名的存在,这些信息是可靠的。

2023-12-21 12:29:23 430

空空如也

空空如也

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

TA关注的人

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