현재 백엔드 세미나에서는 쇼핑몰 만들기 프로젝트로 공부를 한다. 2주차 과제는 Service와 Entity, 각 상황에 맞는 DTO를 만들어서 Controller와 연결하기였다. 이 과제를 하면서 알게된것을 정리해보자면 1. Entity에서 원시타입과 래퍼클래스를 사용하는 기준 2. Builder 패턴과 Lombok의 @Builder 3. @AllArgsConstructor, @NoArgsConstructor, @RequiredArgsConstructor에 관해서 더 자세히 4. @AllArgsConstructor와 @RequiredArgsConstructor의 문제점 5. 그럼에도 불구하고 내가 RequiredArgsConstructor 어노테이션을 사용하는 이유 6. @NoArgsConstructor..
일기📝
▶멋쟁이사자처럼이란? 멋쟁이 사자처럼은 웹서비스 구현을 목표로하는 전국 연합 동아리이다. 팀프로젝트 경험을 쌓을 수 있고, 해커톤 대회도 참가 할 수 있다. 전공자,비전공자 모두 들어갈 수 있는 동아리이다. 부서로는 프론트엔드, 기획/디자인, 백엔드(스프링), 백엔드(장고) 가 있었다. ▶멋쟁이사자처럼에 들어가고 싶었던 이유 그동안 혼자 공부해보면서 기본적인 CRUD는 해보았으나.... 백엔드 기능만 구현하고 프론트엔드는 뼈대만 입힌 구현이었어서 "우와..기능구현이 제대로다..!!" 만 느낄 수 있었다. 한번 프론트엔드, 기획자분들과 함께 자그마한 프로젝트라고 해보고 싶다!!!!!! 라는 갈증이 심해졌고,... 마치 운명처럼 에타에 "멋쟁이사자처럼 12기 모.집" 공고가 떴다... 멋쟁이사라처럼이라는 동..