会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Title
下个路口。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
21
下一页
2021年12月31日
SpringBoot中html引用JS/CSS文件路径问题
摘要: html 文件放在resources/templates下,在Controller请求处理方法返回时会自动到这个目录下查找: js/css 等静态资源放在resources/static下,在html中引入时,会自动到这个目录下查找: @RequestMapping("/index") public
阅读全文
posted @ 2021-12-31 18:51 快乐小洋人
阅读(1497)
评论(0)
推荐(0)
2021年12月14日
oauth2使用JWT存储token
摘要: 使用jwt的好处 token生成的其实就是一个UUID,和业务没有丝毫的关系,这样带来最大的问题,就是需要人工持久化处理token(像处理分布式下的sessionId一样)。但是jwt就不需要,因为自包含,所以token里有身份验证信息,不需要做后台持久化处理,前端每次请求被保护的资源时请求头里带上
阅读全文
posted @ 2021-12-14 11:09 快乐小洋人
阅读(915)
评论(0)
推荐(0)
2021年12月13日
springboot oauth2集成swagger2
摘要: 因为 api 接口访问一般都是保护的,不能直接访问,需要携带 token 才能访问 导包 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.spri
阅读全文
posted @ 2021-12-13 18:38 快乐小洋人
阅读(318)
评论(0)
推荐(0)
logback配置文件
摘要: logback 取代 log4j 的理由:Logback的内核重写了,在一些关键执行路径上性能提升10倍以上。而且logback不仅性能提升了,初始化内存加载也更小了。 log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、
阅读全文
posted @ 2021-12-13 13:00 快乐小洋人
阅读(535)
评论(0)
推荐(0)
方法级别数据校验Validator
摘要: 导包 <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)
springboot集成oauth2+security+redis的配置
摘要: 导包 <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)
2021年12月9日
对Controller层方法进行统一异常处理和抓取执行时间
摘要: 两种方案 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)
2021年12月6日
后端返给前端统一结果集
摘要: ### 第一种 * 响应状态码 ```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)
2021年12月1日
浮点数据类型计算与精度舍入
摘要: 使用构造方法 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
下一页
公告