
쇼핑몰 사이트 팀프로젝트중에 일어난 일이다. 나는 상품 영역을 담당하게 되었고 당연히 상품 리스트에서 상품을 선택하면 상품의 상세 페이지로 넘어가는 기능을 구현해야 했다. 컨트롤러에서는 해당 상품의 prodId를 받아 id에 맞는 상품 dto와 저자 정보 dto를 저장

배경 쇼핑몰 토이 팀프로젝트 진행중 나는 상품 영역을 담당하게 되었다.

자바-스프링으로 제작한 토이프로젝트 쇼핑몰에 챗봇 기능을 구현하는 중이었다. 사용자와 챗봇의 대화가 이루어지는 공간은 Flask 서버이고, Flask 서버 역시 MySQL과 연동하여 자유롭게 DB에 대한 접근이 가능하도록 하였다.나의 쓸데없는 고집일수도 있겠지만, 챗봇

부트캠프 기업연계 파이널 프로젝트 2주차에 있었던 일이다. 팀원들과 회의 끝에 작성했던 ERD를 바탕으로 엔티티 물리모델링을 진행하게 되었다. 우리 팀의 프로젝트는 AI로 오디오 작업을 하는 서비스를 제공하며 총 3가지의 독립적인 기능이 있다. 각각을 작업단위 프로젝트

특정 엔티티 객체에 대해 필수적으로 들어가야하는 컬럼들이 있다. 예를 들어 Member 엔티티를 기준으로 id, pwd, email 컬럼은 필수적이지만, 그 외에 성별, 닉네임, 주소 등은 optional한 컬럼이다. 하지만 이 엔티티 객체를 new로 생성해버리게 된다

팀에서 개발 뿐만 아니라 배포, CI/CD 등 인프라 관련 부분까지 책임지고 있다. 해당 프로젝트에서는 외부 API를 호출해야 하는 일이 있는데, 그때 필요한 비공개 JOSN 설정 파일이 있다. CI/CD를 Github Actions를 활용해서 진행하고 있었고, Git