SPRINGBOOT 二月 18, 2021

重剑无锋,大巧不工 SpringBoot --- Jackson 关于日期时间的注解

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

说明

@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”) : 后端 =>前端的转换
@DateTimeFormat(pattern = “yyyy-MM-dd...

查看全文

SPRINGBOOT 二月 18, 2021

重剑无锋,大巧不工 SpringBoot --- Jackson 关于日期时间的注解

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

说明

@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”) : 后端 =>前端的转换
@DateTimeFormat(pattern = “yyyy-MM-dd’T’HH:mm:ss”) : 前端 => 后端的转换
@JsonDeserialize(using = LocalDateTimeDeserializer.class) : jackson 反序列化
@JsonSerialize(using = LocalDateTimeSerializer.class...

查看全文

SPRINGBOOT篇 十月 19, 2020

SpringBoot RestTemplate 支持发送 HTTPS 请求

文章字数 5.8k 阅读约需 5 mins.

有时在项目中调用的接口是 https 的形式, 这时使用 RestTemplate 来调用请求就会出错:

    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification...
查看全文

SPRINGBOOT篇 九月 01, 2020

重剑无锋,大巧不工 SpringBoot --- 自动注入 Gradle 属性并在自定义 Banner 图中使用

文章字数 7.2k 阅读约需 7 mins.

背景

有时我们在 gradle 里定义了一些属性, 想在 springboot 的 application 配置文件里使用, 这里介绍这种处理方式, 并且将配置应用于 springboot 的自定义 Banner 图中

步骤

  1. 配置 build.gradle

添加以下配置

    processResources {
        filesMatching('application.yml') {
            expand(project.properties)
        }
    }

如果想将 gradle 的配置应用于所...

查看全文

SPRINGBOOT篇 四月 29, 2020

重剑无锋,大巧不工 SpringBoot --- 使用 rest-high-level-client 连接 Elasticsearch

文章字数 8.5k 阅读约需 8 mins.

版本环境

  1. Elasticsearch 6.4.3
  2. SpringBoot 2.1.2.RELEASE

引入依赖

    compile group: 'org.elasticsearch.client', name: 'elasticsearch-rest-high-level-client', version: '6.4.3'

配置

其实引入这依赖后, spring-boot-autoconfigure-2.1.2.RELEASE.jar 这个依赖你会为...

查看全文

SPRINGBOOT 四月 18, 2020

重剑无锋,大巧不工 SpringBoot --- Filebeat 实时收集 SpringBoot 日志

文章字数 175k 阅读约需 2:39

说明

  1. Filebeat 版本为 6.4.3

logback 配置

    logging:
      config: classpath:logback-config.xml
    <?xml version="1.0" encoding="UTF-8"?>
      <configuration scan="true">
          <appender name="CONSOLE" class="ch.qos.logback...
查看全文
加载更多
0%