![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
l去留无心
Nothing is given,everything is earned.
展开
-
SpringBoot重写jar包中的某个方法
开发过程中,我们会引入很多工具类,在pom.xml引入,idea中external libraries可以看到引入jar的源码。但是我们要重写jar中的某个方法怎么办呢?下面将介绍其中一种方法:@ComponentScan过滤不需要注入的类@ComponentScan 注解默认会扫描该类所在的包下所有的配置类,其中ComponentScan下有两个注解includeFilters和excludeFiltersincludeFilters:指定扫描时需要实例化的类型 excludeFilters原创 2020-11-30 11:15:46 · 6878 阅读 · 14 评论 -
SpringBoot解决关于跨域导致sessionId不一致问题
在用谷歌的kaptcha做验证码登录校验遇到了如下问题用谷歌浏览器(版本85)访问验证码原创 2020-09-09 20:30:49 · 6032 阅读 · 11 评论 -
Java关于时间格式化的方法
目录一、@JsonFormat 注解二、@JsonComponent 注解(全局)一般从数据库获取的时间或日期时间格式化为date或者datetime,为了方便前端渲染,API接口返回的时候需要对日期进行格式化转换,通常会用到SimpleDateFormat工具处理。SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");String time = dateFormat.format(new Date());...原创 2020-09-04 22:56:36 · 1965 阅读 · 3 评论 -
SpringBoot表单校验之@NotNull、@NotEmpty、@NotBlank的区别
保存或者修改进行表单提交时,一般后端对前端返回数据进行约定校验,其中最常用的就是非空判断。涉及到注解@NotNull、@NotEmpty、@NotBlank三者的区别如下:@NotNull:不能为null,但可以为empty(""," “,” ") ,一般用在基本数据类型的非空校验上,而且被其标注的字段可以使用 @size/@Max/@Min对字段数值进行大小的控制,例如Integer、BigDecimal、String等 @NotBlank:只应用于char值可读序列,即只用于String,且.原创 2020-06-29 14:07:43 · 3417 阅读 · 0 评论