1.문제 요약 발생 일시:2025-12-04 관련 모듈 / 서비스: 전체 에러 메시지: java.lang.OutOfMemoryError: Java heap space jakarta.servlet.ServletException: Handler proces

HTTP(REST API)요청(Request) → 응답(Response) → 연결 종료.요청마다 새로운 TCP 연결을 맺을 수 있고, 라이프사이클이 짧음.서버 Push 불가, 항상 클라이언트가 요청해야 데이터 전달 가능.WebSocket초기에만 HTTP로 Upgrade
사이드 프로젝트 배포 서버로 EC2 t2.micro를 사용하고 있었다.일반적인 API 테스트나 사용에는 큰 문제가 없었지만, 어느 날부터 배포할 때마다 지옥이 반복되기 시작했다.ssh로 첫 접속은 가능하지만./gradlew clean build -x test 명령어에서
1. 배경 이번에 큐레이션(Curation)과 축제(Festival), 맛집(DeliciousSpot) 간의 관계를 매핑하는 작업을 진행했다. Curation – Festival, Curation – DeliciousSpot은 다대다(M:N) 관계 중간 테이블을 사용

플랜줍줍 프로젝트 진행 중 대댓글 삭제할 경우 DB에 반영되지 않아 해결하는 과정을 담은 글입니다.대댓글(계층형 댓글)을 구현한 상태입니다. 0계층(0 depth): 부모 댓글(최상위 댓글)1계층(1 depth): 대댓글(부모 댓글에 달린 댓글)@PathVariable

Spring Boot 3 프로젝트에서 S3에 이미지를 업로드한 후, 해당 이미지의 URL을 MySQL에 저장하려는 과정에서 예상치 못한 에러가 발생했습니다. 테스트할 때마다 어떤 이미지는 잘 저장되는데, 어떤 이미지는 위와 같은 에러가 발생하더군요.콘솔 로그를 보면:에

1. Swagger 스웨거 란? : RESTful API를 설계, 문서화, 테스트 및 개발할 수 있도록 도와주는 오픈소스 프레임워크이다. 현재는 OpenAPI Specification (OAS)의 일부로 발전했으며, API 문서를 자동으로 생성하고 API의 동작을 쉽
1. @Valid (1) 개념 Java 표준(JSR-380)에 따른 Bean Validation 어노테이션으로, 요청 객체(DTO)의 필드 값 유효성을 검증할 때 사용한다 javax.validation.Valid 주요 목적 컨트롤러 단에서 요청 데이터의 유효성을 자

문제 1] true로 입력해도 무조건 false가 반환된다.문제 2] ResponseDto에 isPublic으로 필드명을 했지만 public으로 출력된다.사실 두 번째 문제보다 첫 번째 문제가 데이터 저장 자체가 이상하게 된 것이기 때문에 큰일이였습니다.어디서부터 데이