SPRINGSECURITY篇 八月 19, 2019

Spring Security 禁用匿名用户(anonymous().disable())后无限重定向到登录页的问题解决

文章字数 40k 阅读约需 36 mins.

最近做了一个小 demo,需要使用到 spring security,于是就把以前写过的 spring security 的代码直接 copy 过来用了,没想到却出现了问题…..

小 demo 直接...

查看全文

SPRINGSECURITY篇 八月 19, 2019

Spring Security 禁用匿名用户(anonymous().disable())后无限重定向到登录页的问题解决

文章字数 40k 阅读约需 36 mins.

最近做了一个小 demo,需要使用到 spring security,于是就把以前写过的 spring security 的代码直接 copy 过来用了,没想到却出现了问题…..

小 demo 直接使用 spring boot 构建,前后端不分离,于是自己写的登录界面,在 spring security 里配置好 loginPage 后,发现只要打开登录页就会无限重定向到登录页,其他任何请求都是如此

    @Configuration
    @EnableWebSecurity
    public class...
查看全文

SPRINGBOOT篇 四月 25, 2019

重剑无锋,大巧不工 SpringBoot --- 序列化返回对象时忽略空或者 null 属性

文章字数 429 阅读约需 1 mins.

注解

在类上加入注解
@JsonInclude(JsonInclude.Include.NON_EMPTY)

解释

Include.Include.ALWAYS: 默认
Include.NON_DEFAULT: 属性为默认值不序列化
Include.NON_EMPTY: 属性为 空(””) 或者为 NULL 都不序列化
Include.NON_NULL: 属性为NULL 不序列化

查看全文

SPRINGBOOT篇 四月 15, 2019

重剑无锋,大巧不工 SpringBoot --- 使用 Ajax FromData 上传文件并传参

文章字数 1.3k 阅读约需 1 mins.

页面

    const formData = new FormData();

    fileList.forEach(file => {
        formData.append('file', file.originFileObj);
    });


    // 每个表单是否填写完成
    let params = [];

    .....


    let data = {};
    data.filePath = "";
    data.markers = params;
    formData.append("...
查看全文

SPRINGBOOT篇 一月 26, 2019

Validated 注解的 groups 使用记录

文章字数 3.1k 阅读约需 3 mins.

@Valid 和 @Validated

  1. @Valid@Validated 注解都用于字段校验
  2. @Valid 所属包为:javax.validation.Valid ; @Validated 所属包为 org.springframework.validation.annotation.Validated
  3. @Validated@Valid 的一次封装,是Spring提供的校验机制使用。@Valid 不提供分组功能

@Validated的特殊用法

当一个实体类需要多种验证方式时,例:对于...

查看全文

SPRINGBOOT篇 一月 16, 2019

重剑无锋,大巧不工 SpringBoot --- Elasticsearch health check failed

文章字数 12k 阅读约需 11 mins.

版本环境

  1. spring boot : 2.1.2.RELEASE
  2. spring-data-elasticsearch :3.1.4.RELEASE
  3. elasticsearch: 6.4.3

问题描述

使用 spring data elasticsearch 来连接使用 elasticsearch, 配置如下:

    spring:
      data:
        elasticsearch:
          cluster-name: docker-cluster
          cluster-nodes: 192.168.10.68:9300
... 查看全文
加载更多
0%