spring/프로젝트

4. CRUD (read)

yaha 2024. 1. 20. 21:55

CRUD 사천왕중 read를 처리 예정임.

 

먼저 insert가 된 데이터를 조회하는 작업은 PK를 이용해서 처리.

BoardMapper의 파라미터 역시 bno 타입 정보를 이용해서 처리함.

 

public BoardVO read(Long bno);

 

BoardMapper.xml에도 추가할 코드 작성

 

		<select id="read" resultType="org.zerock.domain.BoardVO">
			select * from tbl_board where bno = #{bno}
		</select>

 

 

추가가 끝났다면 read에 대한 테스트 코드를 작성 후 테스트를 실행.

 

@Test
	public void testRead() {
		BoardVO board = mapper.read(5L);
		
		log.info(board);
	}

 

테스트 실행하면 

 

 

제대로 출력이 되는걸 확인 가능함.