Java 0.5単位で切り上げ・切り捨てする方法
Javaで0.5単位で切り上げ・切り捨てする方法です。 やりたいことはこうです。 元の値切り上げ切り捨て 0.40.50 0.81.00.5 1.31.51.0 1.82.01.5 ここでは Javaで0.5単位で切り上...
Javaで0.5単位で切り上げ・切り捨てする方法です。 やりたいことはこうです。 元の値切り上げ切り捨て 0.40.50 0.81.00.5 1.31.51.0 1.82.01.5 ここでは Javaで0.5単位で切り上...
Javaで数値をゼロ埋めする方法と文字列をスペース埋めする方法です。 ゼロ埋めやスペース埋めというのは、数値や文字列を指定の桁数になるようにパディングするってことです。例えば「123」という数値なら「00123」という感...
JavaでLDAP認証する方法です。 企業の社内システムでは、LDAPを使って認証をおこなっているケースがあります。今回、初めてLDAP認証システムへ関わる機会があったのでテストソースを残しておきます。 javax.na...
Java Doma2でBlob変換してDB格納後に読み出してファイル出力する方法です。 Doma2はJavaのDBアクセスフレームワークです。今回はDoma2を使って、データベースのデータ型であるBLOB(Binary ...
Javaで数値の符号を取得する方法です。 符号とは「+:プラス」「-:マイナス」「0:ゼロ」の種類があり、ExcelやSQLではSIGN関数が用意されています。 Javaで数値の符号を取得するには「Math.signum...
Java Timestampから文字列(String)に変換、StringからTimestampへ変換する方法です。 java.sql.Timestampとは、SQLのTIMESTAMP型に対応したクラスで、日時データの...
JavaでExcel出力ならPOIが定番だけど、ラッパーライブラリである「JETT」が扱いやすかったので紹介します。 「Java Excel 出力」みたいなワードで検索すると、ほとんどがPOIのネタばかり。それくらいJa...
Spring Bootで外部設定ファイル(yaml)の値を取得する方法です。 以前、「Spring Bootで設定ファイル(yaml)を読み込む方法」で紹介した @ConfigurationProperties は、@C...
Spring Bootでサードパーティのフィルタ(Filter)を設定する方法です。 Spring Bootでサードパーティのフィルタや、オレオレライブラリのフィルタを設定には、「Spring BootでFilterする...
Javaで3の倍数や5の倍数を判定する方法です。 倍数の定義をおさらいしておくと「整数 a の倍数とは、a で割り切れる整数のこと」です。Java で整数がその倍数であるかを調べるには、剰余演算子である「%」を使い、余り...