• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

빌드 디렉토리에 리포지토리를 생성한 이유에 대해서 구체적으로 궁금합니다.

23.06.23 18:00 작성 조회수 352

0

src main java study에 만들어도 순수JPA 리포지토리로 사용할 수 있는거 아닌가해서요?
여태껏 src 패키지에 리포지토리를 한번도 생성하지 않았는데 갑자기 빌드파일에 생성하니까 어떤 이유에서 구체적으로 설명좀 부탁합니다.

예를들면 일반 Application.java 파일이 들어있는 src 경로에 생성하면 순수 JPA 리포지토리가 아니라던지?

다른분이 질문남겼던거 보긴 했는데 뭔;
공식서포터즈가 강의를 초반에 보면 이유가 나온다고 하는데 강의를 보면 김영한님은 빌드 디렉토리에 생성하는 이유 자체를 구체적으로 언급하지 않던데요?

답변 2

·

답변을 작성해보세요.

1

안녕하세요. kate님

먼저 불편을 드려서 죄송합니다.

이 부분은 제가 처음부터 영상을 잘 찍었어야 하는데, 제 잘못입니다.

다만 이렇게 문제가 발생해도 영상을 남겨두고 또 수정하는 영상도 함께 남겨둔 이유는 저 처럼 build 디렉토리에 작업하고 잘 안된다고 올리신 분들이 가끔 있어서, 비슷한 고생을 하시는 분들이 계실 듯 하여 수정 영상까지 그대로 남겨두었습니다.

kate님께서 이야기한 과거 질문도 함께 읽어보았습니다. 그리고 느낀 점을 말씀드릴께요.

저도 많은 분들께 답변을 드리지만 Q&A에서 가장 어려운 점이 질문하신 분이 어디까지 알고 어디까지를 모르고 있을까? 이 부분이 가장 어렵습니다.

같이 일을하거나 오프라인 공간에서 오랜기간 합을 맞추어본 분들이라면 아~ 저분이 여기까지는 알고 여기까지는 모르겠구나, 이런 인지가 가능한데, 온라인에서 처음뵙는 분이 질문을 딱 하면, 이분이 어디까지 알고? 어디까지 모르실까? 이 부분을 파악하기가 사실 너무 힘듭니다.

그리고 강의를 듣는 분들의 수준이 취업 준비생 부터(사실 고등학생도 있습니다) 실무의 시니어 개발자까지 폭이 너무 넓습니다.

그래서 저와 서포터즈 분들은 입문 강의의 경우에는 보편적인 것 보다 레벨을 좀 낮게 생각해서 답변을 드리기 위해 노력하고, 이 강의처럼 좀 뒤에 있는 강의는 레벨을 조금 더 높여서 답변을 드립니다.

많은 개발자 분들이 보편적으로 build 폴더는 결과 파일이 생성되는 것으로 이미 이해를 하고 있기 때문에 여기에 소스 코드를 직접 적는 것은 잘못되었다고 인식하게 됩니다.

그래서 저희가 생각할 때 질문자의 의도가 "왜? build 폴더에는 결과 파일이 생성되는데, 여기에 소스 파일을 직접 입력하지? 이것 뭔가 잘못된 것 같은데? 이것 잘못 적은 것 아닐까?" 라고 생각하고 답변을 드리게 됩니다.

정리하자면 저희가 이해한 질문자의 의도가 build 폴더에 소스를 입력하는 것은 잘못된 것이다. 이게 잘못된 것인데 왜 이렇게 하지?

이렇게 이해해서 여기에 대한 답변으로 실제 잘못된 것이 맞습니다. 그래서 정정합니다. 이렇게 설명을 드린 것입니다.

온라인에서는 사실 질문을 하는 것도 답변을 드리는 것도 상대방이 어디까지 이해하고 있는지 잘 알지 못하기 때문에 이 부분이 가장 어렵습니다. 이때는 추가 질문을 계속 달아주시면 됩니다. 예를 들어서 제가 원하는 답변이 아닙니다. 저는 이런이런 부분 자체가 궁금합니다. 이렇게 추가 질문을 달아주시면 저희도 질문자의 의도를 더 잘 이해하고 더 정확한 답을 드릴 수가 있습니다^^

도움이 되셨길 바래요. 그리고 저와 서포터즈가 항상 응원하겠습니다^^!

kate님의 프로필

kate

2023.06.26

아... 이렇게까지 답변 달아주셔서 감사하구요.

일단은 서포터즈가 올리신 답변의 링크에 오류가 있던건지, 제가 오해한 부분이 있었네요.
해당 답글의 답변의 링크를 눌렀을 때 당시에 네트워크 문제인지 당시 듣고있던 챕터(섹션1-5 스프링부트 JPA,DB) 강의가 처음부터 다시 재생이 되어버려서 제딴에는 뭐지? 왜 처음에 설명했다고 하는데 설명 자체가 없는데?
생각하고 섹션1-5 스프링부트 JPA,DB 강의의 처음~1분을 재차삼차 계속 돌려봤다는 말이에요 ㅋㅋㅋ...

그래서 뭐지? 정말 성의없다 라고 생각했던것 같아요.
그래서 김영한님이 직접 고쳐주신 부분도 듣다듣다가 해당 링크가 가르키는 챕터인 섹션6-1을 들을 순서가 되었을 때 쯤에야 아 머야 잘못만들엇네~ 하고 수정할수 있게 되었습니다.

지금 다시 링크를 눌러보니 답변자의 답변이 맞네요.

뻘쭘하네요; 죄송하고 좋은 마음으로 강의를 듣겠습니다. 서포터즈님 짜증내서 죄송~~~~~~~~

kate님 이해해주셔서 감사합니다^^

0

kate님의 프로필

kate

2023.06.23

해결 됬습니다.
강의가 끝날 무렵쯔음, 김영한 님께서 디렉토리 경로를 잘못 만들었다고 하시네요...

제대로 알아보시지 않고, 질문의 의도자체를 파악조차 안하시고 답변 달아주시는 공식 서포터즈 분들도 계신다는걸 알았네요....

조금 실망...