「 SPRINGBOOT篇 」
九月 01, 2020
文章字数
7.2k
阅读约需
7 mins.
背景
有时我们在 gradle 里定义了一些属性, 想在 springboot 的 application 配置文件里使用, 这里介绍这种处理方式, 并且将配置应用于 springboot 的自定义 Banner 图中
步骤
- 配置 build.gradle
添加以下配置
processResources {
filesMatching('application.yml') {
expand(project.properties)
}
}
如果想将 gradle 的配置应用于所...
查看全文
「 SPRINGBOOT篇 」
四月 29, 2020
文章字数
8.5k
阅读约需
8 mins.
版本环境
- Elasticsearch 6.4.3
- 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
文章字数
175k
阅读约需
2:39
说明
- 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...
查看全文
「 SPRINGBOOT篇 」
十一月 20, 2019
文章字数
4.1k
阅读约需
4 mins.
区别
个人理解:
${}
: 用于加载外部文件中指定key的值
#{}
: 功能更强大的SpEl表达式,将内容赋值给属性
#{…}
和 ${…}
可以混合使用,但是必须#{}
外面,${}在里面,#{ ‘${}’ } ,注意单引号,注意不能反过来
#{} 功能
- 直接量表达式: “#{‘Hello World’}”
- 使用java代码new/instance of: 此方法只能是java.lang 下的类才可以省略包名 #{“new Spring(‘Hello World’)”}
- 使用T(Type): 使用...
查看全文