컨트롤러에서 Page 객체를 응답할 때, 발생하는 경고 해결하기
·
Spring
1. 경고 메시지 발생(1) 개발환경개발 환경버전Java17OpenJDK23.0.2Spring Boot3.4.3   (2) 경고 발견3.4.3 스프링 부트를 사용하는 프로젝트에서 Page를 이용하여 페이지네이션 진행을 하였습니다.서버를 작동하니 아래의 경고 문구가 발생하였습니다.2025-03-01T20:06:40.421+09:00 WARN 7226 --- [Project] [nio-8080-exec-1] ration$PageModule$WarningLoggingModifier : Serializing PageImpl instances as-is is not supported, meaning that there is no guarantee about the stability of the resulting..
[Spring] 스프링부트의 핵심, @Annotation 기초 정복!
·
Spring
왜 @Annotation이 중요한가?스프링부트를 배우다 보면 코드 곳곳에서 등장하는 @ 기호를 자주 마주하게 됩니다. 바로 어노테이션(Annotation)입니다. 처음에는 단순한 기호처럼 보이지만, 사실 이 어노테이션은 스프링부트의 강력한 기능을 이끄는 핵심 요소입니다. 이 글에서는 스프링부트 개발에서 필수적으로 알아야 할 주요 어노테이션과 그 역할을 간결하게 설명하겠습니다.       ✅ @SpringBootApplication: 스프링부트의 시작점`@SpringBootApplication`은 스프링부트 애플리케이션의 진입점을 정의하는 어노테이션입니다. 이 어노테이션 하나가 `@Configuration`, `@EnableAutoConfiguration`,`@ComponentScan` 세 가지 기능을 포..