생활 로그21 JPA에서 N+1 문제를 어떻게 해결하고 계신가요? 최근 타사 개발팀 팀장님과 대화를 할 기회가 생겼다.대화 중 “JPA에서 N+1 문제를 어떻게 해결하고 계신가요?”라는 질문을 받았다.연차가 쌓이면 이런 기초적인 질문을 받는 기회가 적어지기 때문에 굉장히 참신하게 다가온 질문이였고, 내가 오랜 시간 ORM을 사용하며 고민하고 실천해온 철학을 되돌아보게 만들었다.“저는 연관관계를 무작정 맺지 않습니다. 예를 들어 이미지나 파일과 같은 엔티티는 ComAttachFile처럼 별도로 두고, 직접 연관관계를 맺어 데이터를 수정하지 않습니다.@ManyToOne(fetch = LAZY)와 insertable = false, updatable = false 조합으로 읽기 전용 단방향 관계를 걸어두고, 실질적인 DB 쓰기는 식별자 컬럼을 통해 처리합니다.조회 시에는 P.. 생활 로그/회고록 2025. 7. 4. 나는 이제, 기술자가 되고 싶다 2018년 11월, 나는 처음으로 PHP 웹 개발자의 직무를 맡으며 당당하게 “저는 개발자입니다”라고 말할 수 있게 되었다.서울 소재 전문학사 졸업생이었고, 연봉은 2,800만 원. 지금 생각해도 결코 화려한 시작은 아니었다.Java Spring이 주류인 대한민국 개발 생태계에서, 나의 기술 스택은 주변에서 ‘비주류’에 가까웠다.그래서 오히려 신입의 진입장벽이 낮은 PHP와 Laravel을 택했고, 운이 좋게도 한국을 대표하는 메이저 언론사에서 커리어를 시작할 수 있었다.당시 25살. 나보다 열 살 이상 많은 선배들과의 협업은 낯설고 긴장의 연속이었다.네이트온에 “출근했습니다”라고 인사하는 것조차 어색하던 시절,“이 코드가 맞나?” 싶으면서도 용기 내어 푸시하고, 떨리는 손으로 배포 버튼을 눌렀다.그렇게.. 생활 로그/회고록 2025. 7. 4. Apple FreeForm 리뷰 - 개발자가 Apple Freeform 사용하는 방법 Apple에서 무료로 사용할 수 있는, PPT와 Figma 두 개를 합쳐 놓은 듯 한 무료 서비스를 제공하게 되었다. 아이폰과 아이패드는 IOS 16.2 version 이상부터, Mac OS는 13.1 version 이상부터 사용할 수 있기 때문에 업데이트만 진행하면 default app처럼 자동으로 설치가 완료된다. 본 포스팅에서는 개발자로 일 하고 있는 본인이 Freeform을 사용하여 개발 작업을 할 때 느꼈던 조그마한 꿀팁들을 포스팅하려 한다. Freefrom을 이용한 구조도 작업 머릿속에 있는 걸 정리하지 않고 그대로 개발로 구현하는 것은 상당히 어렵다. 정리하지 않은 채로 개발을 진행하는 경우 코드가 지저분해지거나 의도치 않게 레거시가 되어서 다치 수정작업을 진행하는 등의 불필요한 작업에 시간.. 생활 로그/제품 리뷰 2022. 12. 27. MacBook, LG Gram 둘 다 쓰는 개발자가 말하는 각각의 장단점 정리 결론부터 말씀드리면 개발하는데 뭘 쓰던 아무 지장 없습니다. 저는 회사에서 지급받은 LG Gram (15-11세대) 14인치 및 개인적으로 구매한 MacBook Pro (m1-pro) 14인치 2개를 번갈아가며 사용하는데 주로 망이 구분되어 있는 상태에서 외부 통신이 단절될 때, 폐쇄망과 외부망을 연결해주는 소프트웨어들의 경우 윈도우 기반 솔루션이 많기 때문에 윈도우 기반의 Gram을 주로 사용하고, 커맨드 라인에 좀 더 익숙해지고 싶거나 git status를 직관적으로 확인하며 개발을 하고 싶을 땐 oh my zsh가 더 빠르고 안전하게 작동하는 mac을 사용하게 됩니다. 아래는 대부분 많이 사용하고 있는 IDE 및 기타 개발에 필요한 소프트웨어를 어떤 걸 쓰는지, 또한 MacBook과 LG Gram .. 생활 로그/제품 리뷰 2022. 12. 13. [우이동계곡맛집] 우이동 계곡 분위기 맛집 산울림 안녕하세요? 민규입니다. 초복이 돌아왔고, 여름의 무더위를 함께 피하기 위해 서울에서 뚜벅이로 갈 수 있는 계곡 "우이동"을 방문했었습니다. 1차로 닭백숙과 도토리묵으로 든든히 배를 채우고 2차로 오게 된 [우이동 계곡 산울림] 리뷰를 시작합니다😀 입구부터 05학번 is back 느낌이 물씬 풍기는 우이동 계곡 산울림은 우이신설역 북한산 우이역 1번 출구 쪽 우이령길 입구에서 도보로 15분 정도 걸렸습니다. 처음부터 본론만 이야기하자면, 주말에 가실 거면 자차는 포기하시길 권장드립니다. 입/출구가 1개로 통합되어 있기 때문에 밖으로 나가는 차량들 평균 1시간은 소요된다고 합니다. 저는 강북-도봉구 라인에 거주하고 있는데, 집에서 택시 타고 8200원 나왔습니다:) 산울림은 계곡 바로 옆에 자리하고 있는 .. 생활 로그/맛집 추천 2022. 7. 18. [리뷰] 릴 하이브리드 EZ - 내돈내산 솔직한 후기 마지막으로 제품 리뷰글을 작성한 날이 2020년 4월.. 약 2년이란 시간이 지났습니다. 제품을 구매하는 것도 별로 없고 구매해도 리뷰글 쓸 생각을 못 하다가 문득, 릴 하이브리드 ez 후기를 찾아보고 있는 자신을 보게 되었습니다. 때문에 후기가 별로 없는 릴 하이브리드 ez 내 돈 내산 후기 겸 리뷰를 진행합니다:) 릴 하이브리드 EZ란? KT&G에서 궐련 전자담배 '릴 하이브리드 (Lil HYBRID)'의 새로운 라인업인 릴 하이브리드 EZ를 2022년 5월 16일 날 출시하였습니다. 2020년 출시된 릴 하이브리드 2.0에 이어 2년 만에 출시된 릴 하이브리드 신제품 라인이었고, 사람들은 릴 하이브리드 3.0의 출시를 기대하였지만, 저의 뇌피셜로는 KT&G에서 릴 하이브리드 2.0의 전면부에 있는 .. 생활 로그/제품 리뷰 2022. 5. 30. [리뷰] 면도날 리필을 샀더니 신상 면도기가 공짜로??? 면도기 계의 떠오르는 태양 "와이즐리" 남성 면도기 안녕하세요! 민규입니다. 남성면도기 브랜드의 떠오르는 신예, 와이즐리 남성 면도기 브랜드의 제품에 대해 리뷰합니다. 필자는 하루라도 수염을 밀지 않으면 많이 지저분해지는 타입이기 때문에 매일아침 면도를 하고있어요. 때문에 면도날을 자주는 아니더라도 한달에 한번은 꼭 갈아주고 있습니다:) 많은 브랜드의 면도기를 사용해봤지만 전기면도기는 하루단위로 자란 털의 정리가 제대로 안되어서 일반 면도기를 사용하는 저는, 많은 브랜드의 면도기를 사용해 봤습니다만 사실 유명 브랜드는 너무 비싸고 저가형 면도기는 리필 구하기가 너무 힘들었습니다. 필자가 와이즐리를 선택한 이유중 첫번째는 리필 면도칼 정기 배송 서비스였습니다. 카카오 알림톡으로 사용자에 맞는 주기를 알려주고, 자동결재를 걸어놓으면 카카오페이에서 정기결재일에.. 생활 로그/제품 리뷰 2020. 4. 29. [리뷰] 직접 사용후 전하는 "네스프레소 에센자 mini c30 화이트" 사용 후기! 안녕하세요! 민규입니다. 평소 커피를 하루에 2잔이상은 꼭 마시는 제가 꼭 가지고싶던 선물을 받았습니다! 바로바로 네스프레소 커피머신 & 네스프레소 캡슐. 커피 머신명 : Nespresso Essenza Mini C30 Pure White 캡슐 : Welcome Offer Favorites 150 제품은 롯데백화점 본점에서 사왔어요! 캡슐은 사용자들이 가장 좋아하는 캡슐들을 모아놓은 패키지?로 총 150개의 캡슐로 구성되어있었고, 이 패키지를 사면 캡슐을 보관할 수 있는 캡슐 박스 (41,000원) 를 사은품으로 준다는 말에 덜컥 집어버렸습니다:) 캡슐박스는 알마니 시계 언박싱 할 때 느낌처럼 생각보다 고급스러웠어요. 사실 네모 박스가 41,000원이라니, 네스프레소 녀석들.. 날로 돈버네 생각했는데 그.. 생활 로그/제품 리뷰 2020. 4. 26. [성수역맛집] 성수역 양식 맛집 "성수다락" 솔직후기 안녕하세요! 민규입니다. 오늘은 성수역 3번출구 도보 10분 내로 위치한 리조또,파스타 맛집으로 알려진 "성수다락"에 다녀왔습니다. 12시 좀 넘어서 도착한 성수다락 앞에, 한 커플이 문앞에서 가만히 서있더라구요. 뭐지? 싶어서 문을 열어보려고 했는데 .. 출입구라고 생각했던 문이 장식용 문이고, 왼편에 조그마한 쪽문이 진짜 출입문! 그덕분에 먼저온 커플보다 빨리 앉게되었어요:) 내부 공간은 2,3층으로 이루어져 있었고 2,3층 거의 모든 테이블에 손님이 차 있었고 제 뒤로 온 커플들 까지 포함하여 만석이 됬었어요! 대략 12시 30분 이후로는 만석이라고 생각하시면 될 것 같습니다:) 저희는 3층 중앙 좌석을 배치받았었고, 내부 풍경을 찍고싶었지만 만석이기도 하고, 내부 공간이 생각보다 넓지 않아서 손님.. 생활 로그/맛집 추천 2020. 4. 26. [팔당맛집] 남양주 맛집,팔당 맛집으로 유명한 "한옥에서 피자 온고재" 솔직 리뷰 안녕하세요! 민규입니다. 날씨가 좋지만 이시국이라 멀리까지 가진 못하고.. 집근처 드라이브 장소로 정한 팔당 근처 맛집! 한옥에서 피자를 즐길 수 있는 [한옥에서 pizza 온고재]에 다녀온 솔직 리뷰를 시작합니다:) 다들 날씨가 좋아서 그런지 어디들 많이 가시더라구요. 차가 좀 막혀서 서울 도봉구에서 팔당까지 키로수는 얼마 안나오는데 시간이 1시간정도 걸렸어요. 우선 자차로 가시는 분들은, 차로 들어가는 입구가 협소하다는점! 참고 부탁드러요. 일방통행이 아닌데, 거의 1차선느낌이라 나오는 차량하고 부딪힐수 있으니 조심조심하세요:) 한옥이라 그런지 넓다란 정원을 이쁘게 가꾸어 놓아서 사진찍기 바쁜 연인들이 많았어요. 사진에는 다 담기지 않았지만 정원 안에 꽃들이 활짝 피어 봄느낌이 물씬 풍겼어요:) 햇빛.. 생활 로그/맛집 추천 2020. 4. 5. [광화문맛집] 광화문역 회식장소로 추천하는 삼겹살 맛집!! "광화문 고기집" 안녕하세요! 민규입니다. 얼마 전, 퇴근 후 삼겹살이 땡겨 방문하게된 광화문역 근처 삼겹살집 [광화문 고기집]의 솔직 리뷰! 시작하겠습니다. 우선 단체예약 및 예약이 가능한점! 회식장소 픽으로 굿! 정문과 후문의 모습이 다른곳과는 반대의 느낌인데요. 정문 이라고 생각된 광화문 메인 길에서 들어가는 입구는 협소하고 반대로 후문이라 생각되는 골목길의 입구가 정문같은 느낌이였어요! 저는 금요일 저녁 6시30분경 도착을 했었는데 2개로 나누어져 있는 고기집 내부 좌석이 꽉 차있었고 앞에 대기팀이 2팀 있던걸로 보아 실패하지 않는 맛집느낌을 받았어요:) 메뉴는 고기메뉴와 안주메뉴, 식사메뉴,후식메뉴로 보기좋게 구성되어있었어요. 메뉴 가지수가 많지는 않았지만 실속있게 딱딱 나뉘어 구성된 느낌! 저희는 삼겹살 2인분.. 생활 로그/맛집 추천 2020. 4. 5. [시청역맛집] 시청역 해장국으로 완전추천하는 시청역 "무교동 북어국집" 안녕하세요! 민규입니다. 얼마전에 회사 선후배분들과 술자리를 갖게되었는데, 다음날 속이 너무 아프더라구요. 마침 회사 동료분이 맛있는 해장국집이 있는데 같이 해장하러 가자고 해서 따라오게 된 시청역 줄서서 먹는 해장국집! "무교동 북어국집" 을 소개해드립니다:) 저희가 12시 5분쯤 도착했었을 때, 내부에 사람이 꽉 차있고 줄도 엄청 길었어요. 도대체 안에 계신 분들은 몇시부터 나와서 드시고 계신걸까 ㅎ 생각해 봅니다. 그래도 테이블 회전률이 빠른건지 금방금방 줄이 줄어들더라구요. 해장국집 이름에 걸맞게 아침 일찍부터 오픈하고 초저녁에 문을 닫더라구요:) 오픈시간은 아침 7시 마감시간은 평일 오후 8시, 주말 오후 3시 입니다! 내부로 들어갔는데, 들어가자마자 오픈된 주방이 보입니다. 메뉴가 북어국 하나.. 생활 로그/맛집 추천 2020. 3. 30. 이전 1 2 다음