소개
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
강의
전체 20로드맵
전체 2수강평
- 음, 기술적인 내용은 거의 없고 좀.. 수다떠는 형식이라 강의라고 생각되지는 않아요.
dbbizs
2024.11.12
0
- 좋은 강의 감사합니다!
eti990728
2024.10.31
0
- 좋은 강의 감사합니다!
eti990728
2024.10.31
0
- 최고!
캑터피스
2024.10.30
0
게시글
질문&답변
2024.10.11
강의를 끝까지 듣기 전에 말을 끊어 죄송합니다 그러나
오타 지적해 주셔서 감사합니다. 문서에서는 수정했습니다만 오타 때문에 영상을 다시 찍어 올리긴 어려울 듯 합니다.(사진) 감사합니다.
- 0
- 2
- 71
질문&답변
2024.10.11
강의 자료
강의 자료 링크가 사라지지 않았습니다.영상 하단에 그대로 있습니다.(사진)(사진)
- 0
- 2
- 51
질문&답변
2024.10.09
함수 추출하기 부분에서 의도와 구현에 대해 질문 있습니다.
첫번째 메서드는 직관적으로 의도가 이해되는 이름인거 같은데요. 두번째는 잘 모르겠습니다. 내용을 보면 message에 따라 Connect 또는 Disconnect 이벤트를 보내는것 같은데 postSend 라는 이름이 좀 모호하네요.
- 0
- 1
- 43
질문&답변
2024.10.08
Testcontainers ddl-auto 동작 시점
각각의 테스트마다 각기 다른 컨테이너를 띄우고, 다른 DB를 사용하도록 의도한 것이라면 실제로 DB가 제 각각 생성됐는지 connection URL을 출력해보면 확인하실 수 있을것 같습니다.그리고 ddl-auto 관련된 질문에서는 우선 가정하고 계신, "jpa의 ddl-auto 값을 create-drop으로 설정했기 때문에 gradle test를 실행할 때 예상되는 결과는 각 클래스를 테스트할 때마다 테이블이 새로 생성되어야 할 것" 이 문장이 사실인가부터 확인할 필요가 있겠습니다.
- 0
- 2
- 46
질문&답변
2024.10.08
testcontainers DB 공유 이슈
네 컨테이너가 생성될 때 테스트용 DB도 만들어집니다. 컨테이너를 static으로 만들어 모든 테스트에서 재사용하는 경우 그런 문제가 생길 수 있습니다.컨테이너를 테스트르 마다 만드는건 테스트 실행 시간에 많은 영향을 줄 수 있으니, 테스트 클래스마다 데이터와 테이블을 초기화 하는 스크립트를 실행하거나, 코드를 넣는게 좋을 것 같습니다.
- 0
- 2
- 48