본문 바로가기
개발/Spring

[SpringBoot+IntelliJ+Oracle+Thymeleaf+Paging] 웹 게시판 만들기(8) - 실행

by 코딩하는 흰둥이 2023. 4. 20.

이전글

https://greed-yb.tistory.com/215

 

[SpringBoot+IntelliJ+Oracle+Thymeleaf+Paging] 웹 게시판 만들기(7) - html 화면

이전글 https://greed-yb.tistory.com/214 [SpringBoot+IntelliJ+Oracle+Thymeleaf+Paging] 웹 게시판 만들기(5) - UTIL (Paging) 이전글 https://greed-yb.tistory.com/213 [SpringBoot+IntelliJ+Oracle+Thymeleaf+Paging] 웹 게시판 만들기(5) - Vo 이

greed-yb.tistory.com

 

게시판 리스트

 

게시글 작성

 

게시판 리스트 페이징

글 생성은 반복문 또는 Insert 문을 계속 실행하여 데이터를 넣었으며

css 가 적용되어 있지 않아 페이징이 밑으로 내려온다

pageMaker의 prev와 next는 설정값으로 인하여 10페이지를 넘어가면 생긴다

<< < 1 2 3....8 9 10 > >> 의 식을 원한다면

pageMaker 설정 값과 게시글 리스트 paginate 부분에서 보여주는 방식을 바꾸면 된다

 

 

Java의 Pageable 을 이용하지 않고 구현하는 방식을 선호하였고

수정하기가 편하여 예전부터 사용하던 pageMaker를 찾아다 정리해 보았다

 

어려운 코드도 아니고 어떻게 동작하는지도 잘 알지만 

막상 보지 않고 만들려면 만들지를 못하겠다..;; 

 

현업에서는 회사만의 솔루션을 사용해서 이런 기본 코드를 이용할 일이 거의 없지만

돌아가는 방식 및 쌩바닥에서 프로젝트를 시작할 때 참고 할까 싶어서 남겨둔다

댓글