개발자할래
98
2021-03-24 10:49:41 작성 2021-03-24 10:50:11 수정됨
4
163

Spring 질문좀요


국비지원교육으로 spring을 배웠는데 공부좀 더하려고 유튜브강의보는데 프로젝트를 maven?으로 다들 알려주시네요 학원에선 legacy프로젝트로 만들었는데 회사에선 어떤걸로쓰나요?? Di 이런 개념들도 나오던데.. 학원에선 이런 개념들은 안배운거같은데.. 공부를 어떤식으로 해야하나요 취업하려면 ㅠ

0
  • 답변 4

  • jw_891
    582
    2021-03-24 11:08:46

    학원에서 진짜로 maven으로 안했나요? 학원 코딩 프로젝트에 pom.xml 같은 거 없나요? 

    메이븐 같은 빌드툴 안썻으면 스프링 jar 다운 받아서 직접 다 링크 하는 식인가요?

  • 개발자할래
    98
    2021-03-24 11:17:14 작성 2021-03-24 11:19:24 수정됨
  • Alloien
    671
    2021-03-24 11:30:25

    아마 학원이면 기본적인 언어 사용법이나 툴, 프레임워크 사용법 수준에서 끝날꺼에요...

    스프링정보나 개념은 대충 넘어갈 확률이 높아서 따로 인터넷이나 서적으로 공부하싱구요...


    maven 이나 gradle 이나 결국 도우미에요... 일일히 라이브러리 찾아서 넣어줄 필요 없이

    한 줄로 알아서 땡겨와서 쓸 수 있게 만들어주죠... 세부적으로는 차이가 있을지 몰라고

    크게 보면 라이브러리 땡겨오고, 프로젝트 빌드관련 설정하고 등등 설정법을

    xml 방식으로 쓰냐 json 처럼 쓰냐 차이구요...


    프로젝트도 어떤 용도랑 규모냐 따라서 그 때 그 때 다르게 만듭니다...

    쓸모 없는데 무거운 라이브러리 추가할 필요는 없으니까요...

    그렇다고 처음 만들때 추가 안했다고 못쓰냐? 그것도 아닙니다...

    필요하면 더 붙이면 되는거고, 필요 없으면 떼버리면 되는거니까요....

  • jw_891
    582
    2021-03-24 11:45:59 작성 2021-03-24 11:49:40 수정됨

    학원에서 maven 써서 프로젝트 만들었네요.

    저 게 maven이라는 걸 모르고 스프링의 di 같은 게 뭔지 모르면 공부하셔야해요. 윗분 말처럼 학원에서는 보통 툴 사용법 위주로 가르치기때문에 이론적인 내용은 구글링을 하던 책을 사서 보던 알아서 공부하셨어야 하는 거고요. 


     코테는 안해도 면접보면 mvc 모델이 뭔지, 트랜젝션이 뭔지 정도 질문할 건데요. 완벽하게는 아니라도 대답은 할 줄 아셔야해요.

  • 로그인을 하시면 답변을 등록할 수 있습니다.