Spring Boot Spring Boot 4.1で@AsyncのtraceIdを引き継ぐ方法:コンテキスト伝播入門(traceIdが途切れる問題を解決する) ByMon 2026年8月30日2026年8月30日 Spring Bootで @Async を使うと、重い処理を別スレッドで実行できます。 たとえば、注文登録後にメール送信や外部API通知を非同期で実行するようなケースです。 ただ、ObservabilityやOpenTe…
Spring Boot Spring Boot 4.1でSSRF対策:InetAddressFilterでRestClient/WebClientを安全にする ByMon 2026年8月28日2026年8月28日 Spring Boot 4.1では、HTTP Clientまわりのセキュリティ強化として InetAddressFilter が追加されました。 これは、Spring Bootアプリケーションから外部URLへHTTPリク…
Spring Boot Spring Boot 4.1でgRPC入門:サーバー・クライアント実装をやさしく解説 ByMon 2026年8月23日2026年8月23日 Spring Boot 4.1では、gRPCサーバー・クライアントを作りやすくするための公式サポートが追加されました これまでSpring BootでgRPCを使う場合、外部のgRPC用Starterを追加したり、Net…
Spring Boot Spring Boot + OpenTelemetry入門:トレース・メトリクスを可視化する ByMon 2026年8月3日2026年8月3日 はじめに Spring BootでWebアプリケーションを運用していると、次のような問題にぶつかることがあります。 こうした課題を解決するために使われるのが OpenTelemetry です。 OpenTelemetry…
AI | Spring Boot Spring AI 2.0入門:Spring Bootで生成AIアプリを作る ByMon 2026年7月27日2026年8月1日 はじめに 生成AIアプリというと、Pythonで作るイメージを持つ人も多いかもしれません。しかし、Java / Spring Boot の世界でも生成AIアプリを作るための仕組みが整ってきています。 その中心にあるのが …