商品一覧
データベースに登録された商品を一覧表示します。
Spring Data JDBC
データベースへのアクセスは、O/Rマッピングツールを利用することが多くなってきました。O/Rマッピングとはデータベースの構造をさほど意識せずSQL言語を使わずにデーターアクセスできる夢のようなツールです・・・。しかし複雑なテーブル構造へのアクセスが難しいなど問題点もあり、SQL言語と併用しながら利用されているのが現状です。
Spring Bootでは複数のO/Rマッピングツールを利用できますが、今回は「Spring Data JDBC」を利用します。
プロジェクト作成
プロジェクトを作成していきましょう。メニューバーの「ファイル」をクリック、「新規(N)」-「その他(O)」を選択してください。
パネルが開きますので、「Spring Boot」-「Spring スターター・プロジェクト」を選択し「次へ」ボタンを押下してください。
プロジェクト情報を入力するパネルが開きますので、「名前」に「list」と入力し「次へ」ボタンを押下してください。
プロジェクトの依存関係を選択するパネルが開きます。「SQL」を展開し「Spring Data JDBC」、「MySQL Driver」をチェックしてください。
「テンプレート・エンジン」を展開し「Thymeleaf」をチェック、「Web」を展開し「Spring Web」をチェックしてください。「完了」ボタンを押下してください。
プロジェクトが作成されます。