アレについて記す

Spring Bootで実行環境ごとに設定を切り替える

Posted on January 30, 2015 at 23:16 (JST)


Spring Bootで実行環境ごとに値を切り替える方法について記述します。
DB接続情報やキャッシュのON/OFFなど、開発時と本番稼働時に設定を切り替えたい設定が多々あります。
Spring Bootでは上記のような用途に対し、Profileという仕組み(概念)を用意しています。

作成したサンプルはGithubにて公開しています。[ simple-mvc-app-env-val ]

Read More 

Spring Boot(MVC)でH2DBの確認用画面(WebServer)を立ち上げる設定

Posted on January 29, 2015 at 23:36 (JST)


H2DBの管理コンソールをブラウザで確認出来るようにする設定について記述します。
JPAなどのORMで隠蔽されていても、やはりDBへの格納状況を知りたいケースが多々あります。
Enumがどのような値で格納されているかとか、パスワードに2重エンコードかかってないか?など。
@Configurationをつけたクラスに設定を行うことで、Webベースの管理画面が使えるようになります。

作成したサンプルはGithubにて公開しています。[ simple-mvc-app ]

Read More