글 목록 보기

    [Springboot] 블로그 만들기 (27)_글 목록 페이징 처리

    먼저 페이징 처리를 하기 전에 글을 여러개 만들어주자 index.jsp ${ board.title } 상세보기 Previous Previous Next Next BoardController.java @GetMapping({"","/"}) public String index(Model model, @PageableDefault(page=1, size=5, sort="id", direction = Sort.Direction.DESC) Pageable pageable) { // boards를 model객체로 만들어서 index로 던짐 model.addAttribute("boards", boardService.글목록(pageable)); // /WEB-INF/views/index.jsp return "index..

    [Springboot] 블로그 만들기 (26)_글 목록 보기

    BoardController.java @GetMapping({"","/"}) public String index(Model model) { // boards를 model객체로 만들어서 index로 던짐 model.addAttribute("boards", boardService.글목록()); // /WEB-INF/views/index.jsp return "index"; // viewResolver 작동 !! } BoardService.java public List 글목록(){ return boardRepository.findAll(); // findAll 은 JpaRepository가 가지고있다. } BoardRepository.java public interface BoardRepository exten..