2016-07-01から1ヶ月間の記事一覧

Jackson

Jacksonを使って、Java Objectをjsonに変換する場合のコードです。Java Objectはpublicのフィールドがあればgetterはなくてもよいです。 ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(bean); jsonには、beanのプロパ…

Javaアプリケーションのリモートデバッグ

Spring Bootアプリケーションをリモートデバッグしたときのメモ $ java -agentlib:jdwp=transport=dt_socket,server=y,address=8000 -jar application.jar IDE等から、8000ポートにデバッグ接続します。 JPDAの接続および呼出し

Gradleでのプロパティファイルの拡張(expand)

Spring Bootアプリケーションで、検証環境と本番環境とでプロパティの値を変更するためのビルドスクリプトを書いてみました。 GradleのドキュメントとSpring Bootのリファレンスを参考にしています。 ここでは、例としてspring.profiles.activeの値を設定し…