Skip to main content

Latest articles

짧디짧은 나의 개발 여정

블로그 스터디에 참여 중인데 주제가 ‘나의 공부법 추천 및 소개’이다. 공부법을 소개하거나 추천할 정도의 사람은 아니기에, 그저 회고 형식으로 정리해보려 한다. 과거 첫 회사는 참 힘들었지만, 거기서 만난 주니어 동료들은 너무 훌륭한 분들이었다.모두가 성장에 대한 욕구가 가득했고, 덕분에 나도 많은 정보와 동기부여를 받을 수 있었다. 강의 NextStep 강의는 지금 봐도 절대 저렴한 가격은 아니었지만, 동료가 수강한다는 말에 덥석 따라 신청...

Mar 30, 20252 min read81 views

  1. Jan 21, 20243 min read54 views

    Mysql 8.3.0 업데이트에 따른 TestContainer --skip-host-cache 오류 해결

    시작하기 앞서 현재는 https://github.com/testcontainers/testcontainers-java/issues/8130 위 이슈를 통해 문제가 제기된 상태이다. 문제 및 원인 파악 2024년 1월 19일 금요일 오후 5시경 예상보다 주어진 작업이 일찍 끝나 금요일 칼퇴를 꿈꾸며 기쁜 마음으로 개발 서버 배포 중 갑자기 테스트가 깨지며 배포가 되지 않았다. 분명 로컬에서 테스트 통과하는걸 확인 후 배포했기에 당황스러웠다. ...

  2. Jan 15, 20243 min read51 views

    JPA MySql Random 조회 (1) - order by rand()

    서문 요구사항 개발 중 데이터를 랜덤으로 조회할 필요가 생겼다. DB는 MySql을 사용하고 있다. Mysql은 rand()를 통해 랜덤 기능을 제공하며 데이터를 랜덤하게 조회하기 위해선 공식문서에도 나와있듯이 SELECT * FROM tbl_name ORDER BY RAND(); 와 같이 사용하면 된다. 애플리케이션 서버에서 이를 어떻게 구현할 지가 고민이었고 Spring Boot 2.7.5, JPA, QueryDsl 을 사용중이다. JPQL...