Title
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页
摘要: html 文件放在resources/templates下,在Controller请求处理方法返回时会自动到这个目录下查找: js/css 等静态资源放在resources/static下,在html中引入时,会自动到这个目录下查找: @RequestMapping("/index") public 阅读全文
posted @ 2021-12-31 18:51 快乐小洋人 阅读(1497) 评论(0) 推荐(0)
摘要: 使用jwt的好处 token生成的其实就是一个UUID,和业务没有丝毫的关系,这样带来最大的问题,就是需要人工持久化处理token(像处理分布式下的sessionId一样)。但是jwt就不需要,因为自包含,所以token里有身份验证信息,不需要做后台持久化处理,前端每次请求被保护的资源时请求头里带上 阅读全文
posted @ 2021-12-14 11:09 快乐小洋人 阅读(915) 评论(0) 推荐(0)
摘要: 因为 api 接口访问一般都是保护的,不能直接访问,需要携带 token 才能访问 导包 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.spri 阅读全文
posted @ 2021-12-13 18:38 快乐小洋人 阅读(318) 评论(0) 推荐(0)
摘要: logback 取代 log4j 的理由:Logback的内核重写了,在一些关键执行路径上性能提升10倍以上。而且logback不仅性能提升了,初始化内存加载也更小了。 log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、 阅读全文
posted @ 2021-12-13 13:00 快乐小洋人 阅读(535) 评论(0) 推荐(0)
摘要: 导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.6.1</version> </depende 阅读全文
posted @ 2021-12-13 11:51 快乐小洋人 阅读(203) 评论(0) 推荐(0)
摘要: 导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.6.1</version> </depende 阅读全文
posted @ 2021-12-13 11:34 快乐小洋人 阅读(1206) 评论(0) 推荐(0)
摘要: 两种方案 1、使用 @ControllerAdvice (或@RestControllerAdvice), @ExceptionHandler 注解实现; 2、使用AOP技术实现; 1、使用 @ControllerAdvice (或@RestControllerAdvice), @Exception 阅读全文
posted @ 2021-12-09 18:14 快乐小洋人 阅读(236) 评论(0) 推荐(0)
摘要: HttpMessageConverters 作用:Http请求/响应与Java对象之间的转换,如下图所示。 导包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.3< 阅读全文
posted @ 2021-12-09 17:05 快乐小洋人 阅读(99) 评论(0) 推荐(0)
摘要: ### 第一种 * 响应状态码 ```java package com.zl.securitytest.common; /** * 结果状态码集 * * @author z * @date 2021-12-06 18:11 */ public enum ResultCode { // 执行成功 SU 阅读全文
posted @ 2021-12-06 18:40 快乐小洋人 阅读(83) 评论(0) 推荐(0)
摘要: 使用构造方法 BigDecimal(double) 的方式把 double 值转化为 BigDecimal 对象造成精度损失。 说明:BigDecimal(double)存在精度损失风险,在精确计算或值比较的场景中可能会导致业务逻辑异常。 如:BigDecimal g = new BigDecima 阅读全文
posted @ 2021-12-01 11:22 快乐小洋人 阅读(522) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页