Spring BootでREST APIを実装するときのツールの組み合わせについて、2018年6月時点での個人的なベストプラクティスをまとめてみました。 開発環境(IDE) 選択肢 Eclipse + Spring Tool Suite (STS) IntelliJ IDEA → IDEとしてはAndroidの公式開発環境に採用されていることもあり、今後はIntelliJ IDEAが普及していきそうだが、Spring開発サポート機能を利用するにはUltimate Editionが必要となる。ライセンスを購入するほどでもないプロジェクトではEclipseを使うのが良い。 参考 https://www.jetbrains.com/idea/features/editions_comparison_matrix.html ビルドツール 選択肢 Gradle Maven → Groovyで柔軟に処