第6回 アクセス

第6回 アクセス

プロジェクト作成

商品一覧 データベースに登録された商品を一覧表示します。 Spring Data JDBC データベースへのアクセスは、O/Rマッピングツールを利用することが多くなってきました。O/Rマッピングとはデータベースの構造をさほど意識せずSQL言...
第6回 アクセス

データベース接続

データベース情報設定 プロジェクトにデータベースの接続情報を設定します。フォルダー「src/main/resurces」の「application.properties」ファイルを開いてください。そして次の内容を入力し保存してください 詳細...
第6回 アクセス

プログラム構成

モデルの階層化 モデルの概要はMVCを知るで紹介しましたが、このモデルをさらに階層化してプログラムを作ります。具体的にはデーターベース操作(DAO)と処理(ビジネスロジック)を分けます。 データベース操作とビジネスロジックは明確に分けにくい...
第6回 アクセス

デーベース操作

エンティティ itemテーブル構造のクラスItemを作成します。これによりO/Rマッピングの利用が可能になります。またitemテーブルを読み込んだ際の受け皿として利用します。Spring Bootではこのクラスのことを「エンティティー」と呼...
第6回 アクセス

ビジネスロジック

ビジネスロジック ビジネスロジックのクラスListServiceを作成します。と、いっても一覧表示するだけなので、データー操作のクラスを利用するだけです。 9行目の「@Service」でこのクラスがビジネスロジックのクラスであることを宣言し...
第6回 アクセス

コントローラー&ビュー

コントローラー コントローラーのListControllerを作成していきます。 8行目の「@Controller」がこのクラスがコントローラーであることを宣言しています。 21行目「@GetMapping("/")」でURLがルート、Ge...
第6回 アクセス

実行

一覧表示させる プログラムの記述は完了しました。プロジェクトを選択しマウス右クリック右クリック「実行」-「Spring Boot アプリケーション」を選択してください。プログラムが開始されたら、ブラウザから次のURLを入力してください。 無...
タイトルとURLをコピーしました