Lombok이란? 롬복(Lombok)은 자바 어노테이션 라이브러리로, 여러 코드를 자동 생성해주는 역할을 한다. 공식적인 설명에는 다음과 같이 되어 있다. Java annotation library which helps to reduce boilerplate code. 여기서 보일러플레이트(boilerplate)란 변경이 거의 없으며 여러 곳에서 재사용될 수 있는 코드를 뜻한다. 개발을 하다보면 자바 생성자처럼, 꼭 만들어야 하고 여러 곳에서 사용되지만 정형화된 코드이기 때문에 직접 일일히 짜기에는 번거로운 코드들이 있다. Lombok은 이런 코드들을 간단하게 어노테이션으로 사용할 수 있게 만들어준다. @Data 어노테이션의 구성 요소 이 중 @Data 어노테이션은 @Getter, @Setter, @To..
🗄️Backend
이 글은 GDSC Ewha 서버 파트의 2024 솔루션 챌린지를 위해 진행한 Springboot 미니 프로젝트를 설명하는 글입니다. GDSC Ewha의 활동을 더 보고 싶다면 여기를 참고해주세요. 프로젝트의 깃허브 레포지토리 링크 GitHub - JeonHaeseung/ServerStudyMiniProject: GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리 GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리포지토리입니다. Contribute to JeonHaeseung/ServerStudyMiniProject development by creating an account on GitHub. github.com 이번 시간에는 나머지 절반의 API를 만들어보려..
이 글은 GDSC Ewha 서버 파트의 2024 솔루션 챌린지를 위해 진행한 Springboot 미니 프로젝트를 설명하는 글입니다. GDSC Ewha의 활동을 더 보고 싶다면 여기를 참고해주세요. 프로젝트의 깃허브 레포지토리 링크 GitHub - JeonHaeseung/ServerStudyMiniProject: GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리 GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리포지토리입니다. Contribute to JeonHaeseung/ServerStudyMiniProject development by creating an account on GitHub. github.com 이번 시간에는 다음 API를 만들어보려고 합니다..
이 글은 GDSC Ewha 서버 파트의 2024 솔루션 챌린지를 위해 진행한 Springboot 미니 프로젝트를 설명하는 글입니다. GDSC Ewha의 활동을 더 보고 싶다면 여기를 참고해주세요. 프로젝트의 깃허브 레포지토리 링크 GitHub - JeonHaeseung/ServerStudyMiniProject: GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리 GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리포지토리입니다. Contribute to JeonHaeseung/ServerStudyMiniProject development by creating an account on GitHub. github.com 프로젝트를 GCP Cloud Storage에 연..
이 글은 GDSC Ewha 서버 파트의 2024 솔루션 챌린지를 위해 진행한 Springboot 미니 프로젝트를 설명하는 글입니다. GDSC Ewha의 활동을 더 보고 싶다면 여기를 참고해주세요. 프로젝트의 깃허브 레포지토리 링크 GitHub - JeonHaeseung/ServerStudyMiniProject: GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리 GDSC 5기 Server 파트 스터디의 미니 프로젝트를 위한 실습용 리포지토리입니다. Contribute to JeonHaeseung/ServerStudyMiniProject development by creating an account on GitHub. github.com RestAPI란? API란 Client-Serv..