CodeDeployを使ってSpringBootをEC2にデプロイするようにした。bashのスクリプトを使って、javaコマンドのバックグラウンド実行(&)で起動したところデプロイが終わらなかった。SpringBootは設定をapplication.yml(properties)で管理するが、システムプロパティやコマンドライン引数で上書きすることができる。RDBMS毎(例えばMySQLとPostgreSQL)で同じ目的のSQLでも構文に違いがあったりする。使うと、接続先のDBによって発行するSQLを切り替えることができる。SpringBootで利用する方法についてまとめる。認証情報を簡単にMockできる。Macだとhomebrew。