上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: SpringBoot + Shiro 入门 shiro 是一个比 spring security 轻量的安全框架。 官方架构图如下: 1、shiro 核心模块 shiro 有三大核心组件,如下: Subject: 代表当前正在执行操作的用户,但 Subject 代表的可以是人,也可以是任何第三方系统 阅读全文
posted @ 2021-06-04 17:02 MyDistance 阅读(198) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 全局异常处理器 使用 SpringBoot 开发项目时,在每个接口使用 try{}catch{} 捕捉异常是很麻烦的事,可以通过创建全局异常处理器统一解决异常。 1、定义全局异常处理器 @ControllerAdvice 用于声明一个类为全局异常处理器,@ExceptionHa 阅读全文
posted @ 2021-05-29 15:34 MyDistance 阅读(449) 评论(0) 推荐(1) 编辑
摘要: Java 限定传入的两个泛型参数的类型相同 定义一个泛型方法,同时限制传入的两个泛型参数的类型要相同,整理了一下思路。 1、定义泛型方法 Java 定义泛型方法的格式大致如下: /** * 泛型方法 * @param a 泛型参数a * @param b 泛型参数b * @param <T> 声明此 阅读全文
posted @ 2021-05-28 17:06 MyDistance 阅读(3502) 评论(0) 推荐(0) 编辑
摘要: Spring Security + OAuth2 + JWT 基本使用 前面学习了 Spring Security 入门,现在搭配 oauth2 + JWT 进行测试。 1、什么是 OAuth2 OAuth 是一个关于授权(authorization)的开放网络标准,使得第三方应用可以使用该令牌在限 阅读全文
posted @ 2021-05-19 18:24 MyDistance 阅读(11795) 评论(1) 推荐(0) 编辑
摘要: Spring Security 入门(基本使用) 这几天看了下b站关于 spring security 的学习视频,不得不说 spring security 有点复杂,脑袋有点懵懵的,在此整理下学习内容。 1、入门 个人理解url 的访问流程大致如下: 1.1、什么是 spring security 阅读全文
posted @ 2021-05-13 23:28 MyDistance 阅读(6207) 评论(5) 推荐(3) 编辑
摘要: List 与 Array 的相互转化及 List、Array、Set转为 String List、Array 的相互转化,List、Set、Array 转 String 字符串是日常开发中会运用的,这里做简单的整理。 1、List 与 Array的相互转化 1.1、List转为 Array List 阅读全文
posted @ 2021-05-07 14:24 MyDistance 阅读(705) 评论(0) 推荐(0) 编辑
摘要: Java 序列化介绍及 Redis 序列化方式 什么是 java 序列化?什么情况下需要序列化? 1、序列化与反序列化 序列化:将 Java 对象转换成字节流的过程。 反序列化:将字节流转换成 Java 对象的过程。 2、什么情况下需要序列化 想把内存中的对象状态保存到一个文件中或者数据库中的时候( 阅读全文
posted @ 2021-05-07 09:24 MyDistance 阅读(2213) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 整合 redis 实现 token 验证 在上一节中,实现了 SpringBoot + redis 的整合,因此在这里只列出必要部分的 redis 代码。 1、Redis 依赖 <!-- redis --> <dependency> <groupId>org.springfra 阅读全文
posted @ 2021-04-30 18:04 MyDistance 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 整合 redis 实现 token 验证 在上一节中,实现了 SpringBoot + redis 的整合,因此在这里只列出必要部分的 redis 代码。 1、Redis 依赖 <!-- redis --> <dependency> <groupId>org.springfra 阅读全文
posted @ 2021-04-30 09:31 MyDistance 阅读(460) 评论(0) 推荐(0) 编辑
摘要: Map 某 value 为 对象数组,转为 ArrayList 对象集合 使用 Map 接收前端数据,一些 value 参数为对象数组,调用 map.get() 方法获取数值会报错,因此需要将 map 转成别的类型。 1、问题场景 使用 Map 接收数据,可以看出 key 为 "addressLis 阅读全文
posted @ 2021-04-27 12:03 MyDistance 阅读(1083) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页