・はじめに
この記事では、Spring BootでのWeb開発の始め方について書いていきます。 使用するIDE: IntelliJ IDEA・Spring initializrからダウンロード
Spring initializrは、Spring bootアプリケーションをはじめるためのキットをダウンロードできるサービスです。このページからひな形をダウンロードします。 https://start.spring.io/ビルドツールの選択はMaven, Project Metadataに設定を入力します。
Dependenciesではあらかじめフレームワークを簡単に組み込むことができます。ここで使いたいフレームワークを選ぶと、フレームワークが設定された状態でダウンロードができる。(ここで設定しなくても後から設定できる)
・Tomcatの設定
右上にある現在のファイルをクリック⇒実行構成の編集⇒新規追加⇒アプリケーションを選択する。名前を`Tomcat`にしてビルドと実行の右にあるメインクラスを選ぶ。 (※プロジェクトからアプリ名→src→main→java→アプリ名Application.(java)を選択) これでローカル環境でサーバーが建てられて、アプリが実行される。・Thymeleafを使う。
・Thymeleafの設定
ThymeleafはJavaとHTMLをつなげるものである。使用するには、pom.xmlに書き加える必要がある。(Spring Initializrであらかじめ設定することもできる) pom.xmlのdependenciesタグの中にpom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
を入れると設定完了。