2026/01/09 2

Springboot : Thymeleaf 레이아웃 코딩 시 발생할 수 있는 오류

1. build.gradle 의존성 추가타임리프 레이아웃 기능을 사용하려면 thymeleaf-layout-dialect가 필수임. 없으면 layout:decorate 속성이 무시됨.dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-security' implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'2. 기본 레이아웃 HTML 설정레이아웃 파일(부모)에서 xmlns:layout 선언과 CSS 경로 설정이 ..

Spring Boot, 초보개발자 API 정복하기!

오늘의 핵심 키워드GET: 조회 (가져오기) : 메뉴판 보여주세요!POST: 등록 (집어넣기) : 새로운 메뉴 하나 추가해주세요!PATCH : 수정 (바꾸기) : 메뉴 가격이 올랐으니 고쳐주세요!DELETE: 삭제 (지우기) : 이제 이 메뉴은 안팔아요. 지워주세요!REST API란, REST: '메뉴판을 만드는 규칙' 규칙을 지키면 누구든지 쉽게 주문할 수 있음.API: '주문받는 창구' 또는 '메뉴판'을 의미함.RestController란,스마트한 주방장 ; 주방장은 쪽지만 받고 정해진 대로 일을 함! 홀영업: 손님이 주문을 하면 주문서에 따라 예쁜 접시에 요리 담기배달전용: 배달주문이 들어오면 주문서에 따라 배달용기에 음식 담아 세팅 API 특징주소(URL) 명확 : http:/api/coffe..