-
🚩 20250328_수업내용(도서 검색 마무리/31일까지 마무리)DW아카데미 개발자과정/25년 3월 2025. 3. 28. 17:34
오전 수업 ) 스프링
도서 검색 만들기
네임변경-데베연결때문 도서 장바구니 만들기
<조건>
1. 도서검색 후 대출 하고자 한다면 책 제목을 클릭하면 된다.
2. 단, 로그인해야 클릭이 가능하다
3. 제목을 클릭하면 mybasket 테이블에 저장이 된다
4. 대출 메뉴를 클릭하면 로그인한 회원의 mybasket에 저장된 도서 목록이 보이게 한다
5. 도서목록 중 대여를 클릭하면 book_use에 저장 된다
5. 반납 메뉴를 클릭하면 대출중인 도서목록이 보이게 한다.
7. 반납 버튼을 클릭하면 book_use에서 반납 처리 되게 해준다.
- mybatis에서 날짜 관련 값처리 구글 검색해서 찾아서 해결하기
- 도서를 대여하면 mybasket테이블에서 해당 항목 삭제
나중에 도서를 대여하려는데 이미 다른 회원이 대출했으면 대출 불가
<개발 시작>
1. DTO, Entity 만들기
ㄴ MyBasket, BookUse/BookBasketDto 만듬
2. Repository에 관련 메서드 만들기 (xml까지)
ㄴ BookRepository에 두 메서드를 적어서 하나는 찜목록 테이블에 저장, 하나는 도서목록을 가져온공간
ㄴ BookMapper.xml 에
3. Service에 관련 메서드 만들기
ㄴ BookService에서 실행
4. 컨트롤 매핑 작업
5. html
'DW아카데미 개발자과정 > 25년 3월' 카테고리의 다른 글
🚩 20250401_수업내용(프로젝트 절차/프로젝트설계서-Map..) (0) 2025.04.01 🚩 20250331_수업내용(mybatis/newproject Talk setting/) (0) 2025.03.31 🚩 20250327_수업내용(도서검색/어드민계정 도서추가/로그인 성공*실패) (0) 2025.03.27 🚩 20250326_수업내용(thymeleaf layout 타임리프 레이아웃/fragment 프레그먼트) (0) 2025.03.26 🚩 20250325_수업내용(Spring 패키지 설정/thymeleaf 문법) (0) 2025.03.25