Spring Boot

Java / Spring

AI脆弱性検出を過信しないために:FPRとFNRで読み解くセキュリティAIの実力

AIにコードを解析させれば、脆弱性を効率よく見つけられる――。こうした期待は、すでに多くの開発現場で現実になりつつあります。一方で、セキュリティ用途のAIを本番運用するには、「脆弱性を見つけた件数」だけでは不十分です。安全なコードを誤って危...
クラウド

NetflixのJava運用から学ぶ、リアクティブ処理を見直す仮想スレッド時代の設計

Javaは「安定した成熟技術」というだけでなく、実行基盤と並行処理モデルが大きく変化し続けている。NetflixのPaul Bakker氏へのインタビューでは、大規模環境でJavaを運用する現場の視点から、新しいJDKによるコスト削減、仮想...
Java / Spring

Spring Tools 5.4.0登場、コード品質チェックとAI支援開発を強化

Spring Tools 5.4.0がリリースされました。Visual Studio Code、Cursor、Eclipse、Theiaに加え、Claude Codeにも対応し、Spring開発における実装支援から保守、AIを活用したコード...
Java / Spring

Spring Framework 7.1.0-M1の移行ポイント:Forwardedヘッダー明示化が変えるプロキシ設計

Spring Framework 7.1.0-M1は、単なる機能追加にとどまらず、Webアプリケーションの境界部分を見直すきっかけになるリリースです。特に重要なのが、リバースプロキシ配下で利用するForwardedヘッダーの扱いです。最重要...
クラウド

Spring AIは「クラウドAPIの呼び出し」から次の段階へ――ローカルLLM、エージェント、Nativeアプリ開発の実践ポイント

Spring公式の今週のまとめから見えてくるのは、Spring AIが単なるLLM APIの接続ライブラリから、AIを組み込んだ実運用アプリケーションの基盤へ進化しているということです。今回の注目テーマは、JVM内でのLLM実行、ローカルL...