일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 연산자
- javascript
- 개발도서
- css
- mariadb
- emailauth
- DB
- springboot
- 향상된for
- Throw
- 개발
- 반복문
- 비전공자를위한 이해할 수 있는 IT 지식
- try-catch
- DATABASE
- integer
- 메서드
- EmailJS
- Java
- 공부
- 상수
- 페이징
- 예외
- 오류
- 리뷰페이징
- pagination
- crud
- 열거형
- url경로
- HTML
- Today
- 0
- Total
- 377
목록2022/12 (2)
o-yoon

리뷰 불러오기가 안돼서 콘솔창을 확인해보니 타임리프 경로 에러가 떴다. 근데 아무리 봐도 무슨 문제인지 모르겠어서 곰곰히 생각해보니 그렇다. 나는 JSON으로 처리한다고 해놓고 ResponseBody를 넣어주지 않았다.. 허겁지겁 넣어주고 다시 실행해보면 아주 잘 불러와진다 ^_^ @ResponseBody 이 어노테이션이 붙은 파라미터에는 http 요청의 본문(body)이 그대로 전달되며 HTTP 요청의 바디내용을 통째로 자바 객체로 변환해서 매핑된 메소드 파라미터로 전달해준다. json이나 xml 기반의 메세지를 사용하는 요청의 경우에는 마지막에 '/' 가 붙으므로 나처럼 경로가 잘못들어가 오류가 생길 위험이 크기때문에 요청방식을 잘 보고 꼭 ! @ResponseBody 어노테이션을 넣어야 오류를 줄일..

나의 첫 포스팅 😮💨 프젝하다가 페이징 처리 해야하는데 복습 안했더니 기억안나서 부랴부랴 되짚어보는 페이징 부분 정리 ! 우선 컨트롤러를 작성하기 전에 페이징에 필요한 정보를 정리해보자. 페이징(Paging)|페지네이션(Pagination) - [c]페이지 당 표시할 게시글의 수(경우에 따라 다르지만 클라이언트에게 맡기는 경우가 대부분이지만 우린 상수로 빼놓을것) : 10 - [P]요청한 페이지 번호 > Assert >=1 - [t]전체 게시글의 개수 > DB - [n]이동 가능한 최소 페이지(): t%c !=0 ? (t/c)+1 :t/c || (t-1)/c+1 > 후자가 성능상 유리함 - [s] 표시 시작 페이지: p/10 == 0 ? 1 : 10 * (p/10)+1 || ((p-1)/10)*10+1..