随记
文章平均质量分 74
ROAOR1
这个作者很懒,什么都没留下…
展开
-
SpringBoot参数校验及全局异常处理
参数校验的简单实现创建一个springboot项目,引入校验依赖依赖(版本可以更换)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.3.7.RELEASE</原创 2021-02-26 12:12:17 · 796 阅读 · 0 评论 -
swagger中paramType请求类型为body
今日在使用swagger进行调试的时候发现参数上加上@NotBlank,@NotNull注解之后,参数映射失败,没有加该注解之前是映射成功的。最后发现swagger中的请求类型变成了body,导致参数映射失败。这里只需要使用@paramType注解,将参数类型设置为query就可以了。或者使用@RequestParam注解最后发现swagger中的请求类型变为了query,可以重新映...原创 2019-12-18 10:12:12 · 12367 阅读 · 0 评论 -
ArrayList扩容机制
ArrayList扩容机制简介ArrayList的底层是一个Object类型的数组,可以进行动态扩容ArrayList不是线程安全的,不建议在多线程环境下使用ArrayList实现了Serializable接口,因此它支持序列化,能够通过序列化传输ArrayList实现了RandomAccess接口,支持快速随机访问,实际上就是通过下标序号进行快速访问ArrayList实现了Clone...原创 2019-03-05 23:21:10 · 287 阅读 · 0 评论 -
java中堆,栈,==与equals的区别
最近看面试题的时候经常发现这么一道经典的题,那就是==与equals的区别,但是发现看了几遍之后老是忘,看来好几记性还是不如烂笔头,就在这里做个总结。首先来看一个int类型例子,我们来想一下输出结果 int a = 200; Integer b = 200; Integer c = 200; Integer b2 = 100; Integer c2 = 100;...原创 2019-03-11 14:42:38 · 330 阅读 · 0 评论