반응형

repository 2

[Java] 게시판 ⑤ Repository(service) ⓑ

잡담앞서 JPARepository를 이용해서 CRUD 형태의 기본적인 메서드를 만들어봤습니다. 이번에는 메인화면에서 게시글을 출력할 때 전체 출력 및 검색한 내용에 대해서만 출력할 수 있도록 메서드를 작성해 보았습니다.  1. 출력(list)list 메서드에서는 매개변수로 pageRequestDTO를 받아서 BoardDTO클래스를 가지는 PageResponseDTO리스트를 return 합니다. pageRequestDTO는 기본 페이지 정보를 가지고 있습니다. 예를 들어서 첫 페이지 번호, 페이지 사이즈, 검색조건도 받아오고, 입력받은 키워드값도 받아옵니다. list메서드를 이용해서 Controller에서 메인화면을 출력하고 검색한 조건을 활용한 출력도 가능해집니다.@Override public Pa..

[Java] 게시판 ⑤ Repository(service) ⓐ

잡담Repository(service)에서는 게시판에서 기본적으로 사용하는 입력하고, 삭제하고, 검색하는 메서드를 정의합니다. 해당 메서드들을 Controller에서 데이터를 주고받을 때 호출해서 사용할 겁니다.1. BoardServicepackage org.zerock.b01.service;import org.zerock.b01.dto.BoardDTO;import org.zerock.b01.dto.PageRequestDTO;import org.zerock.b01.dto.PageResponseDTO;public interface BoardService { Long register(BoardDTO boardDTO); BoardDTO readOne(Long bno); void modify(B..

반응형