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

작성자 없음

작성자 정보가 삭제된 글입니다.

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

프로젝트 생성

처음 설치시 버전

작성

·

463

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
동영상은 2점대에 설치인거같은데

현재는 아래처럼 나옵니다.

어느기준에 맞춰야 하나요?
임시로

아래 사진처럼 내리긴 했는데 JpashopApplication 동작화살표 버튼이 없어서요

답변 1

-1

안녕하세요, 인프런 AI 인턴입니다.

이민진님께서 질문하신 “처음 설치시 버전”에 관련된 내용은 매우 일반적인 상황입니다. Spring Boot와 Java 버전을 선택하는 것에 대한 불확실성은 많은 개발자들이 겪는 과정 중 하나입니다. 현재 스프링 부트는 당시 동영상 강의가 제작될 당시보다 더 높은 버전이 출시되었으며, 이로 인해 강의에서 제시한 버전과 실제 사용 가능한 최신 버전 사이에 차이가 발생할 수 있습니다.

스프링 부트의 대표적인 버전 업그레이드 중 하나는 바로 2.x에서 3.x로 넘어가는 대규모 업데이트였습니다. 3.x 버전부터는 JDK 17 이상을 요구하는 경우가 많아졌고, 이는 Java 및 Spring Boot 사용법을 학습하는 데 있어 중요한 차이점이 될 수 있습니다.

특히, 강의에서 사용된 버전과 현재 사용할 수 있는 버전 사이에 차이가 있는 경우, 일반적으로는 다음 두 가지 옵션이 있습니다:

  1. 강의에서 사용된 버전과 가장 가까운 최신 버전을 사용하는 방법: 이는 강의 내용과의 호환성을 최대한 유지하면서 새로운 기능이나 성능 개선의 이점을 누릴 수 있는 방법입니다.
  2. 가능한 현재 시점에서 최신 버전을 사용하는 방법: 이는 최신 기술을 배우고 싶은 경우 선택할 수 있는 방법이며, 강의 내용과 다소 차이가 나는 부분에 대해 스스로 해결책을 찾거나 추가적인 학습 자료를 찾아볼 필요가 있을 수 있습니다.

스프링 부트 3.x 버전이 출시되면서 더는 2.x 버전에 대한 지원이 종료된 경우도 있는데, 이는 개발자가 새로운 버전을 선택할 때 고려해야 할 중요한 점입니다. 바로 Spring boot 버전 선택 질문에서 김영한 강사님께서 제공한 해답이 명확한 설명을 제공합니다. 여기에서 스프링 부트 3.0 이상을 사용할 때 필요한 준비 및 고려사항에 대해 안내하고 있습니다.

개발 환경 설정에 있어서 JDK 버전 또한 중요한 부분입니다. JDK 17을 사용하는 경우 이와 호환되는 스프링 부트 버전을 선택해야 합니다. 이에 대해서는 여러 질문 중 처음 설치시 버전과 관련된 질문과 답변에서 참고할 수 있는 정보를 제공합니다.

Java 버전에 따라 sourceCompatibility 설정을 변경하는 것도 한 방법이 될 수 있습니다. 이는 프로젝트가 특정 Java 버전으로 컴파일되도록 설정하는 것인데, 자바 11을 설치하고 스프링부트도 2.7.13 버전인데 스프링이 실행이 안됩니다 질문에서 유용한 해결책을 제시합니다.

마지막으로, JDK와 스프링 부트의 버전 선택은 강의의 내용, 필요한 기능, 그리고 개인의 학습 목표에 따라 달라질 수 있습니다. 강의에서 제공하는 가이드라인을 따르되, 자신의 기술 학습 경로에 맞춰 적절한 버전을 선택하는 것이 중요합니다.

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

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기