diff --git a/team1/src/main/java/com/example/demo/controller/SelectBookController.java b/team1/src/main/java/com/example/demo/controller/SelectBookController.java index bc17eee..ca93d69 100644 --- a/team1/src/main/java/com/example/demo/controller/SelectBookController.java +++ b/team1/src/main/java/com/example/demo/controller/SelectBookController.java @@ -45,13 +45,7 @@ public class SelectBookController { @RequestMapping(value = "/selectBook", method = RequestMethod.GET) public String selectBook(Model model) { try { - // LoginUser loginUser = (LoginUser) httpsession.getAttribute("loginUser"); - // - // //ログイン情報が存在しない場合はログイン画面へ - // if(loginUser == null) { - // return "/login"; - // } - // //貸出可能な書籍を全て取得 + //貸出可能な書籍を全て取得 List books = returnService.availableSelectAll(); //取得した書籍情報をModelに登録する diff --git a/team1/src/main/java/com/example/demo/repository/Book_CollectionRepository.java b/team1/src/main/java/com/example/demo/repository/Book_CollectionRepository.java index ffe5260..20efe7b 100644 --- a/team1/src/main/java/com/example/demo/repository/Book_CollectionRepository.java +++ b/team1/src/main/java/com/example/demo/repository/Book_CollectionRepository.java @@ -13,13 +13,14 @@ import com.example.demo.entity.Book_collectionEntity; public interface Book_CollectionRepository extends JpaRepository { //JpaRepositoruを継承することで基本的なDB操作が使用できる //Book_collctionEntity:操作するEntity - //Integer: Entity の主キーの方 + //Integer: Entity の主キーの"id_book"の型 + List findByFlgLending(Character flgLending); // [ b.noteText ] …Entityのフィールドを表す // [ :noteText ]…Javaから渡された検索条件を表す。ユーザが入力した(Java)などの文字列が入る // [:]…JPQLでは、名前付きパラメータを指定するときに、名前の前に : を付け -//    └[ : ] 以降の名前は @Param("noteText") の名前と一致させる + @Query(""" SELECT b FROM Book_collectionEntity b @@ -40,6 +41,8 @@ public interface Book_CollectionRepository extends JpaRepository searchBooks( //入力された書籍名をJPQLの:nmBookに返す +// [:]…JPQLでは、名前付きパラメータを指定するときに、名前の前に : を付け +//    └[ : ] 以降の名前は @Param("noteText") の名前と一致させる @Param("nmBook") String nmBook, @Param("pubLisher") String pubLisher, @Param("noteText") String noteText); diff --git a/team1/src/main/resources/templates/bookList.html b/team1/src/main/resources/templates/bookList.html index db48bfc..1ba9e42 100644 --- a/team1/src/main/resources/templates/bookList.html +++ b/team1/src/main/resources/templates/bookList.html @@ -12,7 +12,7 @@ ログアウト -

書籍一覧・検索

+

書籍一覧・検索

@@ -44,11 +44,14 @@ + メニューに戻る +

検索結果

+