작업 환경IDE: IntelliJSpring Boot: 3.2.3Java: 20프론트엔드 요청으로 다수의 이미지 파일과 JSON 데이터를 POST 요청으로 받아 데이터베이스에 저장하는 기능을 구현하습니다.클라우드 스토리지는 AWS S3를 활용하였고, 해당 기능을 구현하
작업 환경IDE: IntelliJSpring Boot: 3.2.3Java: 20EC2 Linux: UbuntuSpring Boot로 프로젝트를 작성하셨으면 EC2를 통해 배포를 해야합니다.먼저 EC2에 접속하셔서 git를 설치하셔야 합니다.이제 Java도 설치해줍시다.
작업 환경IDE: IntelliJSpring Boot: 3.2.3Java: 20EC2 Linux: UbuntuEC2에서 Spring 프로젝트를 Build 할 경우 어느 순간부터 진행률이 멈추고 가만히 있는다.이는 EC2 인스턴스의 메모리 부족으로 인해 발생하는 문제인데
작업 환경IDE: IntelliJSpring Boot: 3.2.3Java: 20Spring Boot로 서버를 구축하고 AWS EC2를 사용하여 서버를 구축할 때, 클라이언트와 통신을 위하여 Https를 적용해야 하는 경우가 있습니다.제 프로젝트 환경에서 프론트 팀원분은
작업 환경 IDE: IntelliJ Spring Boot: 3.2.3 Java: 20 Spring Boot에서 DB와 통신하기 위해서는 기본적으로 다음과 같은 단계가 있습니다. 1. Entity 클래스 Entity 클래스를 작성하여 MySQL 테이블과 매핑하게 됩니
작업 환경IDE: IntelliJSpring Boot: 3.2.3Java: 20프론트엔드와 협업 프로젝트를 진행하며, 백엔드 서버를 구축하고 배포하는 역할을 맡게 되었습니다.의외로 프론트엔드와 협업 과정에서 Spring Boot를 활용한 서버 구축 과정에 대한 글이 많
작업 환경IDE: IntelliJSpring Boot: 3.2.3Java: 20클라이언트로부터 요청을 받고 서버가 처리를 완료하면 다시 클라이언트로 응답 메시지를 보내야합니다.응답 메시지는 상태 코드와 그 상태를 설명하는 메시지로 구성됩니다.1\. 1xx (정보응답)요