본문 바로가기
728x90

springboot42

라디오 설정값 가져와서 Class 속성 추가하기 Spring Tool Suite 4 [이전 글 참조] 타임리프(thymeleaf) 라디오 버튼의 초기값 설정하기 내 코드의 HTML 구조를 보면 label과 input이 있음 label은 큰 직사각형의 껍데기고, 그 안에 본 역할을 하는 input(radio)이 있음 input(radio)과 직사각형의 색 변화는 따로따로 동작한다는것. 컨트롤러에서 보낸 값은 radio에 설정이 되기 때문에 직사각형도 active 상태로 변경해줘야함. 편의를 위해 토글을 표출시켰지만 원래의 표출은 이렇다. [과정] 1. 컨트롤러에서 addAttribute로 HTML로 변수 보냄. 2. HTML에서 타임리프로 변수를 받아서 삼항연산자로 조건에 따라 라디오 속성을 변경함. 3. 자바스크립트에서 체크된 라디오의 "value"에.. 2022. 1. 12.
springboot Mongodb 데이터 필터 후 갯수 제한하여 List에 담기 Spring Tool Suite 4 Mongodb에서 최신데이터만 10건 추출하여 가져오기를 수행하려 한다. Page로 가져오기랑 List로 가져오기 두 방법이 있던데 Page로 데이터를 담아올경우, 사용하지 않는 데이터가 많고 추출하기도 번잡스러워 한번에 List로 함. Repository에 간단히 @Query를 사용하는게 습관된지라 간단간단 쉽게쉽게 지향! List 로 데이터 가져오기 Repository @Query로 최신데이터만 가져오도록 _id : -1 작성 (-1 : 마지막부터, 1: 처음부터) Pageable은 대용량의 Mongodb를 다 가져오는 멍청이가 되지 않도록, 가져오는 데이터 수를 제한하기 위함 import org.springframework.data.domain.Pageable; .. 2021. 12. 30.
반응형