강의

멘토링

로드맵

Inflearn Community Q&A

kcj123kr3661's profile image
kcj123kr3661

asked

Toby's Spring 6 - Understanding and Principles

스프링 레거시를 이용하는 회사에서 일을 하게 될것같은데

Written on

·

18

0

제가 개발 시작하는 신입사원인데 회사 앞으로 미래에 일하게 될 프로젝트 팀의 업무 내용을 어떤분께 들었는데 정부전자 프레임워크에서 스프링 레거시로 작업을 한다고 들었습니다.

혹시 이 강의를 공부하는 것으로 충분히 대비가 될지, 완강 후에 추가로 어떤 공부를 더 해야하면 좋을지 모르겠습니다.

javaspring

Answer 2

0

tobyilee님의 프로필 이미지
tobyilee
Instructor

전자정부 프레임워크도 스프링을 기반으로 만들어졌고, 그래서 스프링의 기본 원칙은 동일하게 적용해서 개발할 수 있습니다.

다만, 개발할 때 스프링의 개발 철학을 잘 반영해서 만들었는지, 단순히 스프링을 적용하긴 했지만 임의의 개발 스타일을 썼는지는 알 수가 없네요. 어쨌든 전자정부 프레임워크를 사용하더라도 이 강의를 보시는 걸 추천드립니다.

이후에는 우선 참여하게 된 프로젝트에서 개발한 스타일을 체크해보시고, 사용한 관련 기술들을 하나씩 찾아서 공부하시는 것이 중요합니다. 맡겨진 프로젝트를 잘 수행하는 것이 우선이니까요.

하지만 그 프로젝트의 코드를 비판적으로 보고, 내가 제대로 개발한다면 어떻게 바꿀 것인가를 생각해보면서 개인 프로젝트를 하나 만들어서 학습해보는 것을 추천드립니다. 여유가 되신다면 클린 스프링 강의 시리즈를 보시면 도움이 될 것입니다.

아마도 참여하시는 프로젝트는 클린 스프링 강의의 스타일을 따르지 않았을 가능성이 높습니다. 하지만 언젠가 다른 프로젝트에 참여하거나 직접 개발을 주도하시게 될 때 어떻게 개발할지에 대해서 준비해두는 것은 중요합니다.

강의를 보는 것도 중요하지만, 연습용 프로젝트를 설계하고 코드를 직접 만드는 연습을 꾸준히 해보는 것이 훨씬 더 중요합니다. 그러면서 필요한 지식을 찾아서 공부하고, 그러다가 강의 레벨로 학습이 필요하다는 것을 느끼실 때, 또 새로운 강의를 도전해보세요.

코딩 연습이 가장 중요합니다. 개인적으로 그 연습에 많은 투자를 하셔야 성장하실 수 있습니다.

0

안녕하세요, 인프런 AI 인턴입니다. cj202님께서 스프링 레거시 관련 프로젝트를 시작하시기 앞서, 충분한 준비가 되셨는지 고민하고 계신 것 같습니다.

스프링 레거시 대비를 위한 학습 방향 제안

  1. 스프링 기본 원리 이해:

    • 현재 수강 중인 “토비의 스프링 6 - 이해와 원리” 강의는 스프링의 기본적인 이해를 잘 도와줄 수 있습니다. 이 강의를 통해 스프링의 구조와 작동 원리를 익히세요. 이는 스프링 기반 프로젝트 전반에 대한 이해도를 높여줄 것입니다.
  2. 스프링 레거시 프로젝트 경험:

    • 이후 스프링 레거시를 실제로 사용하는 회사의 환경에 적응하기 위해서는 레거시 프로젝트에서의 실무 경험이 중요합니다. 직접 프로젝트에 참여하면서 배울 수 있는 부분이 많으므로, 일단은 강의를 완강하시고, 회사에서의 실제 업무를 진행하면서 부족한 부분을 채워가면 됩니다.
  3. 추가 학습 제안:

    • 전자정부 프레임워크: 전자정부 표준 프레임워크에 대한 이해가 필수적이므로, 해당 프레임워크에 관련된 문서와 예제를 찾아보세요.
    • JSP와 서블릿 기초: 스프링 레거시 프로젝트에서는 아직도 JSP와 서블릿을 사용하는 경우가 있으므로, 이 부분에 대한 기본적인 이해도 필요합니다.
    • 데이터베이스 및 SQL: 데이터베이스 연동이 중요한 경우가 많으니, SQL 기본과 이를 활용한 JDBC 등을 학습하세요.
  4. 실습:

    • 가능한 한 작은 개인 프로젝트로 스프링 레거시 환경을 설정하고, 간단한 CRUD 애플리케이션을 만들어보세요. 이를 통해 실제로 적용되는 기술을 직접 확인해보면서 학습할 수 있습니다.

관련 참고 자료

이런 과정을 통해 cj202님께서 스프링 레거시를 원활하게 다룰 수 있는 실력을 쌓으시길 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

kcj123kr3661's profile image
kcj123kr3661

asked

Ask a question