摘要: 应用场景 在一些业务类的创建中,我们需要反复对不同的类的同一个属性进行赋值,那么问题就出现了 **代码冗余** 如何解决呢 思路:利用aop创造一个切面 如何创造一个切面呢 实质上就是扫描加设置增强位置 那么如何扫描到对应的赋值方法上呢 这里需要用到自定义注解了 自定义注解: //这里的Operat 阅读全文
posted @ 2024-05-05 15:46 浮白呀 阅读(55) 评论(0) 推荐(0)
摘要: jwt的思路 我们通常在项目中使用登录接口的时候,会利用jwt的token实现一个对其他接口的一个请求头这层的一个验证,那么如何去应用呢,正常来讲我们需要写出两个功能 1.jwt基本的加密和解密 2.jwt的一个拦截器,检验token请求头使用 依赖 jdk1.8仅需 <dependency> <groupId> 阅读全文
posted @ 2024-04-27 16:57 浮白呀 阅读(32) 评论(0) 推荐(0)
摘要: 正常来讲,在项目中用到消息日期这类信息的时候,如果要按要求格式化,一般有两种方法 1. @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") 在springboot的通常配置拦截器的WebMvcConfiguration中扩展SpringMVC的消息转换器,统一对日期 阅读全文
posted @ 2024-04-26 22:07 浮白呀 阅读(44) 评论(0) 推荐(0)
摘要: 导入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.10</version> </depende 阅读全文
posted @ 2024-04-26 21:25 浮白呀 阅读(10) 评论(0) 推荐(0)
摘要: springboot的日志swagger的配置 我们导入swagger分为三步 一.导入依赖 首先我们需要在项目的pom里导入依赖 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <ve 阅读全文
posted @ 2024-04-25 20:54 浮白呀 阅读(121) 评论(0) 推荐(0)