인프런 커뮤니티 질문&답변

yangjs0523님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

안녕하세요! 질문이 있습니다!

작성

·

156

0

안녕하세요 강사님. 유익한 강의 감사드리고 많은 것을 배우고 있습니다. 

다름이 아니라 스프링 입문 강의와 핵심원리 강의를 들으며 궁금한 부분이 있어 질문을 남기게 되었습니다.

1. 입문 강의에서 다뤘던 MVC 기술과 DB접근 기술(JPA, myBatis) 그리고 요구사항으로 구현한 비지니스 로직(java 코드)과 UI 관련 파일(html 등)만으로 하나의 웹 서비스를 구현 할 수 있는지 궁금합니다. 

2. 구글에 백엔드 관련해서 검색을 해보면 서블릿, jsp관련 내용들이 많이 나오는데, 스프링 프레임워크에서는 어떻게 사용되는지 궁금합니다. 서블릿과 jsp 에 관한 기본적인 내용은 알고 있는 상태입니다.

3. Session과 Spring Security에 관한 내용들도 나중에 강의로 다뤄질지 궁금합니다.

4. 요구사항부터 배포까지 실무에서 하나의 웹 애플리케이션이 만들어지기까지 개발 순서와 과정이 궁금합니다.

저는 웹 개발 공부를 시작한지 얼마 안되었고, 공부하며 검색해본 블로그마다 설명하는 내용들도 조금씩 다른것 같습니다. 아직 큰 그림이 제대로 그려지지 않아서 공부의 방향을 못잡고 서블릿, jsp, db, spring 등 세부적인 요소들을 따로따로 공부하고 있습니다. 아래 사진은 제가 이해하고있는 스프링 프레임워크에 대한 구조입니다. 항상 유익하고 즐거운 강의 감사드리고 많은 질문 읽어주셔서 감사합니다.

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. yangjs0523님

1. 입문 강의에서 다뤘던 MVC 기술과 DB접근 기술(JPA, myBatis) 그리고 요구사항으로 구현한 비지니스 로직(java 코드)과 UI 관련 파일(html 등)만으로 하나의 웹 서비스를 구현 할 수 있는지 궁금합니다. 

-> 네 이렇게 보통 하나의 세트를 이루어서 구현합니다. 필요한 대부분의 서비스를 구현할 수 있습니다.

2. 구글에 백엔드 관련해서 검색을 해보면 서블릿, jsp관련 내용들이 많이 나오는데, 스프링 프레임워크에서는 어떻게 사용되는지 궁금합니다. 서블릿과 jsp 에 관한 기본적인 내용은 알고 있는 상태입니다.

-> 다음 스프링 MVC 강의를 기다려주세요^^ 서블릿과 JSP 부터 시작해서 스프링과 연동까지 쭉 설명드릴 예정입니다.

3. Session과 Spring Security에 관한 내용들도 나중에 강의로 다뤄질지 궁금합니다.

-> Session은 다음 스프링 MVC 강의를 기다려주세요^^ Security는 아직 중요한 강의들이 많이 남아있어서, 나중에 고민해보려구요^^

4. 요구사항부터 배포까지 실무에서 하나의 웹 애플리케이션이 만들어지기까지 개발 순서와 과정이 궁금합니다.

-> 요구사항부터 웹 애플리케이션이 만들어지는 과정과 개발 순서는 활용1편을 학습해보시면 이해가 되실거에요. 배포 부분은 CI/CD로 검색해보시면 원하는 답을 찾으실 수 있을거에요.

감사합니다.