일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 티스토리챌린지
- 코드트리
- 글또 #다짐
- spring context
- 눈송이
- 북극곰
- 프로그래머스
- SQL
- Spring
- 동적 SQL
- jooq
- 후기
- DI
- 글또
- 보따리
- 구슬
- 트러블슈팅
- Database
- 사이드 프로젝트
- 체험
- 오블완
- 부꾸러미
- dto projection
- jscode
- 테오의 스프린트
- 부꾸
- open contribution jam
- bean
- 모의면접
- redis
- Today
- Total
목록2025/03 (4)
벤티의 개발 로그

모든 것의 시작우리 학교에는 지금까지도 활발한 단톡방이 있다. 주로 소융대 학생들이 모여서 간단한 이야기를 나누는 곳이다. 나는 주로 지켜보는 입장이었고, 올라오는 내용에 큰 신경을 쓰지 않았다. 그러던 중 글 하나가 올라왔다. 글쓰기 커뮤니티 모집이었다. 졸업을 앞두고 후배들과 스터디를 하면서, 아니 그 전부터 사이드 프로젝트를 개발하다 구글링하면서, 과거의 누군가가 현재의 나를 위해 정성스럽게 정리한 글들을 보면서 글을 쓰고 싶은 욕구는 오래전부터 있었다. 다만 방아쇠가 될 만한 것이 없었다. 일단 현실적인 이유가 컸다. 취업 준비를 해야 했고, 시간적인 여유는 도저히 없었다. 아마 모집 기간이 한 달만 빨랐어도 참여하지 못했을 테지만, 졸업 직후 이 초대장을 봤기 때문에 큰 고민 없이 참여하기로 했..

이 포스트는 글또 10기 내 독서 모임에 참여하여 읽기 시작한 '스프링 교과서'를 읽고 정리한 내용을 바탕으로 작성했습니다. "@Transactional의 readOnly 속성을 써보는 것은 어떨까요?" 예전에 진행한 사이드 프로젝트에서 코드 리뷰 시스템을 도입한 후로, 우리 팀은 PR를 통해 서로의 코드를 읽어보고 보완할 점이나 같이 공유하고 싶은 점을 댓글로 작성했다. 그렇게 시간이 흐른 어느 날, 한 팀원이 스크린샷처럼 'readOnly 속성을 쓰는 것은 어떨까요?' 라며 의견을 내주셨다. 이전까지 나는 '@Transactional이란 Service 클래스에 관례로 달아주는 속성'이라는 생각만 했기 때문에, 그 이상 깊이 생각해 본 적은 없었다. 마침 스프링 교과서에 이 내용에 대한 설명이 있고..

이 포스팅은 코드트리 x 글또 블로그 챌린지 2기를 통해 코드트리 체험권을 받아 작성한 후기입니다. 고민의 끝에서 마주한 코드트리와 함께한 한 달 그리고 그 후 작년에 응시한 마지막 코딩 테스트에서도 합격하지 못한 후, 나는 어떻게 공부할지, 그리고 어디서부터 시작해야 할지 많이 고민하고 있었다. 그러던 중 감사하게도 우연히 시니어 개발자 분과 멘토링 할 기회를 얻었다. 멘토링 중 이런 질문을 받았다. '혹시 코딩 테스트 언어는 뭐로 준비하고 있어요?' 나는 자료구조와 알고리즘을 모두 C++로 배워 자연스럽게 코딩 테스트도 C++로 준비하게 되어 C++로 준비한다고 대답했으나, 그분은 Spring을 메인으로 개발하는 사람으로서 코딩 테스트도 Java로 준비하는 것이 맞다고 조언해 주셨다. 이미 C++로 ..

이 포스트는 글또 10기 내 독서 모임에 참여하여 읽기 시작한 '스프링 교과서'를 읽고 정리한 내용을 바탕으로 작성했습니다. 등록은 끝났다. 이제 어떻게 사용할까?Spring Bean 1편에서는 Bean을 생성하고 추가하는 방법에 대해 작성했다. 2편에서는 Bean을 어떻게 사용하는지, 정확하게는 '어떻게 Spring이 필요한 곳에 Spring Context에 등록한 빈의 참조를 제공하는지'에 대해 작성했다. Spring에서 하나의 Bean을 만드는데 온전히 그 안에서만 모든 것이 해결되는 경우는 거의 없다. 하나의 Bean은 다른 Bean을 참조하고 그 Bean에 있는 메서드를 활용하는 경우가 더 많다. 따라서 이런 경우 서로 다른 두 개의 Bean의 관계를 구현해서 Spring에 알려주는 것이 중요..