Spring

[@MyBatis] 검색 기능 만들기 22.07.20 - #1# [10일차]

양빵빵 2022. 7. 20. 17:50

데이터베이스에서 검색 하는 쿼리문을 먼저 살펴보자.

 

 

=

 

제목과 내용을 검색 할때 는 위와 같은 쿼리문이 필요하다.

 

전체 조회 할때 검색 타입과 검색 값을 받아야 한다.

 

 

먼저 검색에 필요한 데이터를 받을 클래스를 만들어본다.

=

 

 

 

 

 

 

마이바티스의 BoardMapper 인터페이스

findAll이 있으니 findAll2로 하여 파라미터를 Search를 받겠습니다.

 

 

BoardMapper.xml 에서 쿼리문 수정하기

 

 

기존 findAll 쿼리문에서 달라진 점은 search 안에 page 클래스가 있으므로 

search의 필드인 page의 필드를 가지고 온다.