inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

백기선님의 게시글

백기선 백기선

@whiteship

수강생
93,138
수강평
4,341
강의 평점
4.8

게시글 2010

질문&답변

인터뷰 미션 보냈습니다.

네 이메일 확인했습니다. 이력서 리뷰 이메일 보내주시면 보통 1~2일 안에 답메일 드리니까 조금만 기다려주세요. 감사합니다.

좋아요수
0
댓글수
2
조회수
158

질문&답변

자바 빈 스펙을 준수하는지 체크하는 테스트

불변 객체를 만들어 사용할 것이라면 그러는 것이 맞겠지만, 제가 의도한 Event 클래스는 일단 불변 객체가 아니고, 스프링과 JPA에서 여러 용도로 활용될거라서요. 자바빈 스펙도 따라주는게 그 두 프레임워크를 사용할 때 좀 더 편리하고 성능적으로도 유리합니다.

좋아요수
0
댓글수
2
조회수
262

질문&답변

혹시 미국은 설 연휴때 어떻게 보내시나요

네 여긴 공휴일이 아니라서 일하죠 평소처럼. 근데 중국팀이 많이들 쉬니까 미국 큰 직장 다니는 사람들이면 지금쯤 중국에 큰 휴일이 있는걸 알긴 알아요. 한국도 같이 쉬는지는 잘 모를 수도 있지만요. 좋은 명절 보내시길 바랍니다.

좋아요수
0
댓글수
2
조회수
304

질문&답변

event, study 참조

한 스터디에 여러 모임이 만들어 질 수 있고, 스터디를 삭제 하려면 스터디와 연관 되어 있는 모임을 포함해서 모든 엔티티를 먼저 삭제를 해야겠죠. 안그러면 참조 무결성이 깨질테니까요. 그런데, 처음 말씀하신, " 스터디 모집시에 event쪽이 삭제되지 않아 버그가 생긴다"는 부분을 다시 설명해 주시겠어요? 스터디 모집이라는게 어떤 건지 왜 이벤트가 삭제되야 하는지, 이해가 잘 안됩니다. 혹시 스터디 "모집" 이 아니라 "삭제"를 말씀하시는건가요? 저한테는 스터디 종료, 모집, 삭제 전부 다른 뜻으로 읽히는데, 혹시 삭제를 뜻하신 거라면 연관 관계만 가지고 해결하려면 스터디가 관계를 관리하는 쪽으로 만들어서 스터디가 삭제될 때 모든 연관 데이터가 삭제 되도록 만들 수 있지만, 서비스 계층에서 코드로 처리하는 것을 추천드리고 싶네요. JPA에 의존해서 삭제 로직을 처리하는 건 다소 리스크도 있고 JPA의 복잡한 로직과 연관 관계를 유지해야 한다는게 단점이라서요. 스터디 로직으로 삭제를 처리하면 연관 관계는 얼마든지 필요에 따라 바꿀 수 있으니 저라면 그런 선택을 하겠습니다.

좋아요수
0
댓글수
2
조회수
238

질문&답변

액션 아이템 하나씩 시도해본 결과

질문이 아니라 수강평 아니세요? 감사합니다. wnguddl96님 같은 분들 생각하며 다시 맘을 잡아보겠습니다.

좋아요수
1
댓글수
3
조회수
256

질문&답변

JAR파일 dependency 관련하여 질문드립니다.

안녕하세요. 좋은 질문입니다. 일반적으로 말씀하신대로 jar 파일을 만들어서 의존성으로 추가하고 사용할 수 있습니다. 그런데 이 수업에는 ServiceProvider를 왜, 어떻게 사용하는지 설명하느라 보여드린 것입니다. 혹시 질문의 의도가 ServiceProvider를 왜 사용하느냐 또는 사용할 필요가 있느냐? 질문이라면 원하시는 수준의 결합도에 따라 다르다고 답할 수 있겠습니다. 스프링도 내부에서 의존성을 최대한 유연하고 느슨하게 유지하고자 서비스 프로바이더 패턴을 사용하기 때문에 용도와 사용법을 이해하고 계시면 도움이 될거라는 생각에 수업에 넣었습니다. 감사합니다.

좋아요수
0
댓글수
2
조회수
250