게시글
질문&답변
2024.10.11
강의를 끝까지 듣기 전에 말을 끊어 죄송합니다 그러나
오타 지적해 주셔서 감사합니다. 문서에서는 수정했습니다만 오타 때문에 영상을 다시 찍어 올리긴 어려울 듯 합니다.(사진) 감사합니다.
- 0
- 2
- 53
질문&답변
2024.10.11
강의 자료
강의 자료 링크가 사라지지 않았습니다.영상 하단에 그대로 있습니다.(사진)(사진)
- 0
- 2
- 45
질문&답변
2024.10.09
함수 추출하기 부분에서 의도와 구현에 대해 질문 있습니다.
첫번째 메서드는 직관적으로 의도가 이해되는 이름인거 같은데요. 두번째는 잘 모르겠습니다. 내용을 보면 message에 따라 Connect 또는 Disconnect 이벤트를 보내는것 같은데 postSend 라는 이름이 좀 모호하네요.
- 0
- 1
- 34
질문&답변
2024.10.08
Testcontainers ddl-auto 동작 시점
각각의 테스트마다 각기 다른 컨테이너를 띄우고, 다른 DB를 사용하도록 의도한 것이라면 실제로 DB가 제 각각 생성됐는지 connection URL을 출력해보면 확인하실 수 있을것 같습니다.그리고 ddl-auto 관련된 질문에서는 우선 가정하고 계신, "jpa의 ddl-auto 값을 create-drop으로 설정했기 때문에 gradle test를 실행할 때 예상되는 결과는 각 클래스를 테스트할 때마다 테이블이 새로 생성되어야 할 것" 이 문장이 사실인가부터 확인할 필요가 있겠습니다.
- 0
- 2
- 31
질문&답변
2024.10.08
testcontainers DB 공유 이슈
네 컨테이너가 생성될 때 테스트용 DB도 만들어집니다. 컨테이너를 static으로 만들어 모든 테스트에서 재사용하는 경우 그런 문제가 생길 수 있습니다.컨테이너를 테스트르 마다 만드는건 테스트 실행 시간에 많은 영향을 줄 수 있으니, 테스트 클래스마다 데이터와 테이블을 초기화 하는 스크립트를 실행하거나, 코드를 넣는게 좋을 것 같습니다.
- 0
- 2
- 43
질문&답변
2024.10.08
레코드에 대해 질문 있습니다.
네 레코드를 지원하는 자바 버전을 사용한다면 레코드를 사용해서 DTO를 만들어도 됩니다.이상적으로 값을 전달하는데만 사용이 되어야 하니까 그 안에 있는 값들은 변경이 되지 않는게 좋을텐데요. 변경이 되어야 한다면 레코드를 써도 변경이 가능하고, DTO에 세터를 만들어도 값은 변경이 가능하니까, 그런 관점에 둘이 큰 차이가 없어 보입니다.
- 0
- 2
- 31
질문&답변
2024.08.20
라이브러리 개발 예제 강의를 찾습니다 !!!
음.. 글쎼요. 어떤 라이브러리리 였죠? 조금 더 구체적으로 알려주시면 생각날 수도 있을텐데 저도 워낙 강의를 여러개 만들었다보니..
- 0
- 2
- 86
질문&답변
2024.08.11
혹시 다음강의는 언제쯤..
오래 기다리게 해드려 죄송합니다. 다음 강의로 이펙티브 자바 준비중 입니다. 올해가 가기전에 오픈하는게 목표입니다.
- 0
- 1
- 151
질문&답변
2024.07.30
깃허브
강의 자료는 강의를 수강하시는 분들께만 "소스 코드"라는 수업에서 다운 받는 형태로 제공하고 있습니다.
- 0
- 1
- 88
질문&답변
2024.07.02
HTML코드 및 강의 중간자료들
공존님이 올려주신 방법이 가장 좋은 방법입니다. 최종 결과물 정도는 최신 스프링 버전에 맞춰서 업데이트 할 수 있지만, 강의 중간에 모든 과정까지 업데이트할 수는 없는거라서 아마 강의를 새로 만들어야 하지 않을까 고민이 되네요.
- 0
- 3
- 456