mike-neckのブログ

Java or Groovy or Swift or Golang

2019-06-01から1ヶ月間の記事一覧

Groovy が書けない人のための Gradle 入門

若干ネタ気味ですが、 Groovy を覚えるのが面倒だけど、 Kotlin を覚えるのも面倒という方のためにお勧めしたいのが、 Java で書くという方法です。 というわけで、次のような build.gradle を書きます。 Project project = getProject(); project.getPlugin…

Functional Spring Hands On に行ってきた

表題の通り、 Functional Spring Hands On に行ってきた。 pivotal-japan.connpass.com ハンズオンの資料はこれ github.com 基本的に手を動かさないと理解が遅いので、わりとハンズオンは好きです(用意する方は大変) 内容は、 Spring(WebFlux) アプリケーシ…

Mono<Void> は常に empty

当然といえば当然ですが、意外と気づかない。 例えば、特定の条件を満たさないとリクエストを処理しないような WebFilter を記述する。 @Bean WebFilter webFilter() { return (exchange, chain) -> { Optional<String> requestDate = extractRequestDate(exchange);</string>…