Spring Boot 入門

Spring Boot とは、Spring プロジェクトが提供する様々なライブラリを手軽に使って、ソフトウェア開発の生産性を向上させる Javaフレームワークです。

Spring Boot 入門

Spring framework は老舗の Java フレームワークではありますが、それゆえに関連プロダクトが多すぎて把握が難しく、機能が多すぎてどれを選んで使えばいいのかわからず、苦慮された方、多いのではないでしょうか。

私もそんな一人でしたが、Spring Boot は手軽で便利で超簡単でした。元々 Seasar2 を好んで利用してきましたが、2016/9/26 にサポートが終了して以降、もっぱら Spring Boot を使っています。

そんなこんなで Spring Boot の記事を結構書いたので、これから Spring Boot で Web アプリケーションの開発を始められる方 のために、ここでまとめておこうと思います。


Spring Boot 基本

Tomcat関連

Spring Boot では Tomcat が組み込まれています。開発効率が向上しますね^^

フロントエンド

Spring Boot のテンプレートエンジンである Thymeleaf (タイムリーフ) は非常に使いやすく、デザイナーとの分業もできそうです。Java ってどうしてもフロントエンド系がアレしているイメージですが、Thymeleaf はいい感じでしたよ^^

バックエンド

やはり Java フレームワークはバックエンドのサービスが充実していますね。どれもこれも手軽にサクッと組み込めるのはうれしい限りです^^

データベース

個人的には 2WaySQL 派なので、Doma2 を好んで使っていますが、JPA もいい感じでした。RDBMS は実務寄りの Oracle で検証しています^^

まとめ

今後も Spring Boot 関連の記事を書いたらここにリンクを貼っていきます。

興味のある方は、時々訪れてくださいねー。

おつかれさまでした。

この記事がお役に立ちましたら シェア をお願いいたします。