こんにちは、ニシオです。
本日の外部研修では、
昨日から始まった開発演習の続きに取り組みました。
図書館の在庫確認、貸出を行うことのできるシステムを開発しています。
前半は昨日からの続きで図書館にある本をすべて表示するという機能を実装しました。データベースに入っているテーブルのデータをリポジトリとエンティティを使って取り出し、全件検索を使ってHTMLに表示するという処理をコーディングしました。
エンティティを書く際に今後の作業で他のテーブルと相互参照をさせている必要があったため@manytooneアノテーションを記述してエンティティを相互参照させました。
後半は曖昧検索のコーディングをしました。
検索ボタンを押すと入力された文字が含まれているレコードのみを表示するという処理内容を実装するためにコントローラーへのコーディングを進めました。
@RequestMappingアノテーションで記述したパスの参照が上手くいかずエラーが出てしまい、完成までたどり着けなかったため月曜日の時間を使って進めたいと思います。
ご覧いただきありがとうございました。
次回のブログもよろしくお願いします。