ソフラボの技術ブログスマートフォン用の表示で見るソフラボの技術ブログ仕事で使ったプログラミング、サーバー周りで役に立つこと、Webサービス開発に必要な技術情報、モバイル情報を書いてます。わかりやすく見やすくをモットーにしています。WildFlyGlassFishで動作していたSpringBootアプリを、サーバー移管に伴いWildFlyに切り替えました。動作確認をしていくと、リソースの取得で404が返ってきて困っていました。SpringBootSpringBootのコントローラーの戻り値に@ResponseBodyを設定して、オブジェクトでJSONを返すとき、日付型はlongで扱われます。それを適切は日付フォーマットにするには、設定ファイル、アノテーションで設定できます。VisualStudio手順通りにすれば、簡単にPostgreSQLをSSLに対応できます。JavaThymeleafを使用した開発で、実際に少し困ったことについてまとめてみました。これから利用する方の役に立てればと思います。変数${}の前後に__を追加し、__${}__の形にする。JavaJavaのDBアクセスフレームワーク「Doma2」にSpringBootと連携し自動で設定してくれる「doma-spring-boot-starter」が追加されました。今までは独自にDoma用のクラスを作成し連携していましたが、それをする必要がなくなり導入と設定が楽になりました。LombokSpringBoot+Domaの検証を行っていて、WARファイルでも作ってみるかとGradleからビルドしたら、何回やってもコンパイルエラーになって困った。ミュータブルとか言われてもよく分からない。PlayFrameworkPlayFrameworkのScala版の検証を行っているとDB周りに行き詰まってしまいました。JodaTimeJoda-Time日付編に続き期間編です。1記事にまとめようとしましたが、長くなりそうなので分割しました。JodaTimeJavaで日付を扱うときDateやCalendarを使います。これらのクラスを使うとき、結構手順を踏まないと目的の日付を取得出来ません。コードも長くなってメンテナンスもしにくくなります。日付編2013-01-21SLF4Jで出力されるワーニングを消すJavacommons-loggingを使っているプログラムでSLF4Jを使用していると次のワーニングが出ることがあります。commons-langのBooleanUtilsが便利なのでまとめてみたJavacommons-langのBooleanUtilsにbooleanを文字列や数値で返したり、またその逆を行ったりする機能がありました。小さな事ですけど結構便利なものが提供されています。使わない理由はないでしょう。いうことでまとめてみました。commons-langのStringUtilsで使えそうなものを抜き出してみたJavacommons-lang3.1のAPIから気になるものだけ抜き出したので、他に記載してないものもあります。サンプルコードはAPIのコピペです。文字列に関するよく使うロジックがまとまっているクラスです。commons-langのStringUtilsで使えそうなものを抜き出してみたプロフィールid:shinsuke789屋号「ソフラボ」のフリーランスプログラマー。Java(SpringBoot)でWebアプリの開発をしています。リモートワークのお仕事大歓迎。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。