상세 컨텐츠

본문 제목

게시판 만들기 2(검색기능 추가하기)

spring 기초

by jjrroo 2024. 5. 7. 00:23

본문

 처음에 만들었던 게시판에서 마이바티스에서 제공하는 if문을 사용해 검색결과 도출해내기 


- 검색기능 추가하기

 

해야할것 
- 검색창 만들기 
- 검색했을때 내용과 맞는 메모장 셀렉트해서 나오게 하기 

1. html에 검색창 만들기 (from 태그 method 를 get방식으로 하나 더 준다. 왜냐하면 위에 post로 글 작성을  맵핑하는게 있기때문에 분리해주기 위해서)

 

- input 태그에 keyword라는 name 속성을 줘서 검색키워드 받기 

 

- xml에 있는 selectPage 에  select 함수에 if문으로 조건문을 추가해준다. (if문은 마이바티스에서 제공해주는 기능임)
- **REPLACE**:’ ‘ 공백을 ‘’ 이걸로 제거해준다.
- **LIKE:**  공백이 제거된 content 와 keyword를  비교해서 같은것만 셀렉트로 반환해준다.
- **ORDER BY** 는 데이터를 정렬할때 쓰이는 구문이다. index를 DESC(내림차순)으로 정렬해준다. 
- **WHERE**는 spl에 데이터를 조회할때 특정조건을 만족하는 행(row)만을 선택하기 위해 사용하는것 


'spring 기초' 카테고리의 다른 글

게시판 만들기 3(주민번호 입력하고 검색하기)  (0) 2024.05.07
게시판 만들기1 (기초)  (0) 2024.05.07

관련글 더보기