java(spring boot)で非同期処理をAsyncを使い実装する方法
java(spring boot)で非同期処理を行う。asyncを使用して容易に実装を行う。 Service クラスの実装 ここでは非同期の具体的な処理を記載する。今回はSleepをかけ、その間でprintlnをすること […]
JavaでAWS fargateを呼び出す方法:AWS SDK for Java v2
JavaでAWS fargateを呼び出す方法。AWS SDK for Java v2を使用してfaregateを呼び出し、fargateの状態を監視し、処理結果を分岐する実装内容。 1. AWS SDK for Jav […]
JavaでAWS Lambdaを呼び出す方法:AWS SDK for Java v2
JavaでAWS Lambdaを呼び出す方法。AWS SDK for Java v2を使用してLambda関数を同期的に呼び出す手順を解説します。 1. AWS SDK for Java v2のセットアップ 最初に、AW […]
javaでexcelファイルを読み込む方法(POI以外で実施)
Jaxb2Marshaller javaでexcelファイルを読み込む方法として、Jaxb2Marshallerの使い方を示します。JavaアプリケーションでXMLデータとJavaオブジェクト間の相互変換を行うためのSp […]
Spring BootでSFTPを実行する実装例:Jsch
実装説明 JavaでSFTPを行う場合、JSchクラスを使う。下記は公開鍵、秘密鍵でSFTP接続を行うものである。ChannelSftp#putでファイルアップロードを行うが、もちろんgetでファイルダウンロードも可能。 […]
javaのrestTemplateメソッドPOSTの使い方
restTemplate POST 実装例 Spring Frameworkが提供するHTTPクライアントです。 ContentTypeはapplication/jsonを使い、Stringのデータを送信する実装例です。 […]
javaのrestTemplateメソッドPUTの使い方
java restTemplate PUT Spring Frameworkが提供するHTTPクライアントです。 ContentTypeはapplication/octet-streamを使い、ファイルのbyte[]のデ […]
Stringの空文字nullチェックについて考えてみた
環境 OS : Mac OS, Tool : STS なぜ StringUtils.hasLengthがおすすめ いろいろな判定方法 まとめ 参考文献 https://spring.pleiades.io/spring- […]