Limvik

원티드 프리온보딩 백엔드 인턴십 후기

Intro 원티드 프리온보딩 백엔드 인턴십을 드디어 수료 완료했습니다. 진짜 인턴십은 아니고, 교육입니다. 수료 완료 결과는 20일에 받았고, 원래 바로 후기 글을 써보려고 했는데 계획대로 흘러가지 않다보니 부정적인 감정이 가득해져서 쓸모없는 감정 배설 글이 될 것 같아 조금 미뤘습니다. 부정적인 감정 좀 가라앉히고 생각해보니, 목표했던 기...

프로그래머스 Lv2. 호텔 대실

Intro 프로그래머스에서 Lv2. 문제인 호텔 대실 문제(링크)를 풀어보았습니다. 어이 없는 실수를 많이해서 정리 겸 작성합니다. 문제 정보 문제 설명 호텔을 운영 중인 코니는 최소한의 객실만을 사용하여 예약 손님들을 받으려고 합니다. 한 번 사용한 객실은 퇴실 시간을 기준으로 10분간 청소를 하고 다음 손님들이 사용할 수 있습니다. 예약 시...

Spring Boot 에서 Hibernate 6 와 MySQL 8 사용 시 GenerationType.SEQUENCE 설정 방법

Intro 테스트 중에 상대적으로 소요시간이 오래 걸리는 테스트가 있습니다. 통계 정보가 잘 나오는지 테스트 하다보니, 테스트용 과거 데이터를 INSERT하는데 시간이 많이 걸려서 테스트 시간을 줄이고, 덤으로 운영 시에도 데이터베이스 서버와 통신 횟수를 줄이기 위해 Generation Type을 IDENTITY에서 SEQUENCE로 변경하여 ...

Spring REST Docs를 사용하지 않기로 결정한 개인적인 이유

Intro 최근에 수행한 개인 프로젝트(링크)에서는 Spring REST Docs 를 이용해서 문서화를 해봤습니다. 이전에 Swagger랑 Spring REST Docs를 비교해놓은 글을 보면서 나름대로 비교를 해봐서 Spring REST Docs는 ‘이런식으로 개발이 되겠구나’라는 생각을 갖고 있었는데, 생각과는 다른 부분들이 조금 있어서 고생을...