Spring boot/개념 공부

ApiUtil 클래스 작성ApiUtil 클래스는 모든 API 응답을 동일한 형태로 구성하기 위한 공통 응답 DTO입니다.이를 통해 성공 응답과 에러 응답을 일관된 구조로 제공할 수 있습니다.package com.tenco.blog_v3.common.utils;import lombok.Data;@Datapublic class ApiUtil { private Integer status; // 협의 - 1, 성공 -1 실패 private String msg; private T body; public ApiUtil(T body) { this.status = 200; this.msg = "성공"; this.body = body; } publ..
WebConfig 경로 수정package com.tenco.blog_v3.common.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.InterceptorRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;// @Component // IOC@Configurationpublic class WebConfig implements W..
머스태치 설정 제거spring: mustache: servlet: expose-session-attributes: true # Mustache 템플릿에서 세션 속성에 접근할 수 있도록 허용 expose-request-attributes: true # Mustache 템플릿에서 요청 속성에 접근할 수 있도록 허용 머스태치 파일 전체 삭제 하기 UserControllerpackage com.tenco.blog_v3.user;import com.tenco.blog_v3.common.errors.Exception401;import com.tenco.blog_v3.common.errors.Exception500;import jakarta.servlet.http.HttpSession;i..
소문자를 사용한다. 대문자는 때로 문제를 일으키는 경우가 있기 때문에 URI를 작성할 때는 소문자를 선호한다.❌http://dev-cool.tistory.com/users/Post-Comments⭕http://cocoon1787.tistory.com/users/post-comments 언더바(_) 대신 하이픈(-)을 사용한다. 가독성을 위해 긴 Path를 표현하는 단어는 하이픈(-)으로 구분하는 것이 좋다.프로그램의 글자 폰트에 따라 언더바 문자는 부분적으로 가려지거나 숨겨질수 있다.❌http://dev-cool.tistory.com/users/post_comments⭕http://dev-cool.tistory.com/users/post-comments 마지막에 슬래시(/)를 포함하지 않는다. 후행 슬래..
런던 이즈 블루
'Spring boot/개념 공부' 카테고리의 글 목록 (2 Page)