묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 부트 버전 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.Java 17 설치했고,spring boot 버전 3.x 선택하려 하는데, 선택지에 4,x만 있네요. 어떻게 하면 좋을까요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
Querydsl 설정 할때 - run and test 다르게 설정 할때? 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요. 궁금증이 생겨서 질문을 드립니다.이 강의에서 Quersydsl 설정 하는 것을 보았는데요. 여기에서 질문입니다. 저가 스프링에서 gradle를 기본 설정 할때 run은 인텔리제이로test는 그레이들로 설정하는데요사진 처럼요 이렇게 설정 하려면 영상에 나온 두 가지 방법(인테리제이 일때는 리빌드 프로젝트,그레이들 때는 아웃터에서 컴파일자바,)을 다써야 하나요? 테스트 및 런 실행 환경이 달라서 궁금증이 생겼습니다.그리고 이렇게 설정한 이유는.. 예전에 그레이들로 설정햇을때 무언가 달라서 이렇게 설정 했던 걸로 기억 하는데 정확히 기억 안나네요.답변 부탁 드립니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
수강연장 가능할까요...
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요.. 선생님현업에 치이다... 다시 들어보려는데 ...기한이 끝나가요... 혹시 수강연장 부탁드려도될까요...다시 주말마다 들으며 끝까지 들어보려고 합니다. 부탁드립니다..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
세션을 제대로 이해한게 맞는지 궁금합니다
사용자가 로그인 성공시 HttpSession session = request.getSession();(세션이 없다면)세션 저장소에 UUID 값 : Session 객체 형태로 저장이 되고 session.setAttribute(SessionConst.LOGIN_MEMBER, loginMember);위 코드로 Session 객체에 "loginMember" : Member 객체(회원 정보)가 저장된다 최종적으로는서버쪽 Session 저장소에key: UUID 값valuye: session 객체{ "loginMember" : Member 객체(회원 정보)}형태로 저장이 된다 ======================로그인 이후 다시 검증할때(homeLoginV3)HttpSession session = request.getSession(false);쿠키에 저장된 JSESSIONID=UUID에서 UUID를 가져와서서버쪽 session 저장소에 저장된 UUID key를 찾고있다면 UUID에 맞는 session 객체를 반환 Member loginMember = (Member) session.getAttribute(SessionConst.LOGIN_MEMBER);그리고 반환 받은 session 객체에서 "loginMember" key로Member 객체(회원정보)를 가져온다 session 이라는 용어 때문에 헷갈리는데혹시 이게 맞을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
jsp의 상대경로와 Controller에서 반환하는 이름이 달라도 괜찮나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]ControllerV4를 설명해주시는 과정에서 MemberSaveControllerV4의 반환값이 "save-result"으로 save.jsp의 상대경로인 save와 다른 것 같습니다. 코드 동작에는 문제가 없어보였는데 이런식으로 컨트롤러에서 반환하는 jsp 이름과 실제 jsp의 상대경로가 일부만 같다면 상관없나요?
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
트랙잭션 격리수준 선택에 대해서 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요. 궁금증이 생겨서 질문을 드립니다.현재 듣고 있는 "트랜잭션 -개념 이해" 에서 격리수준에 대해서 설명할때 일반적으로 "READ COMMITTED"을 사용하고 이것에 대해서 설명한다고 했습니다."db - 기본 -11번 트랙잭션" 편에서 격리 수준을 설명 할때, 사진을 보면이렇게 격리 수준이 "REPEATABLE READ"로 바뀌어져 있는데요.그래서 궁금증은 지금 백엔드 개발을 한다면, "REPEATABLE READ" 이게 맞는 건가요? 아니면 "READ COMMITTED" 이게 맞는 건가요?
-
미해결ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0
19강 15_2) 템블릿에 List가 없는경우는 어떻게 해야되나요?
템플릿에 리스트가 없을때 템플릿을 추가할수 있는 방법이 있는지 궁금합니다.
-
미해결ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0
15강 12-3) 값 제출후 mysql 저장이 안됩니다.
제출을 누르면 이렇게 메세지가 나오고 값이 저장이 안됩니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
강의를 다 듣고난 후
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.만약 모든 강의를 수강 완료하면 해당 강의들은 수강기간이 지나면 못듣는 걸까요??
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
mvc 패턴 - 적용 강의에서 회원가입할 때 redirect가 아닌 forward인 이유가 궁금합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]여기에 질문 내용을 남겨주세요. mvc 패턴 - 적용 강의에서 memberSave를 만드실때 마지막에 forward를 사용하셨는데 회원 가입을 할때는 redirect를 써야 하는 걸로 알고 있는데 forward를 사용한 이유가 무엇인지 궁금합니다. 회원 가입을 하면 302 redirect를 해야하는데 forward가 코드에 나와서 여쭙습니다. 그리고 forward를 사용했는데 어떻게 members/save로 바뀌게 되는건지 잘 이해가 안되고 있습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.어제 까지만 해도 잘 열리던 인텔리제이가 이런 문구가 뜨면서 열리지 않습니다. 이런 오류가 종종 발생하는 이유가 뭔지 해결방법에는 어떤게 있는지 예방방법은 어떤 것이 있는지 궁금합니다
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
설정 정보 없이 임베디드 데이터베이스 생성
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]스프링이 설정정보 없이 H2 데이터베이스 커넥션을 연결할 때 build.gradle에 dependencies 에 있는 H2를 읽고 커넥션을 연결하나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
servlet과 container에 대한 질문입니다
안녕하세요.servlet에 대해서 공부하고 있는데 servlet container는 servlet의 생명주기를관리한다라고 알고 있습니다. 그런데 controller 같은 경우는 spring 컨테이너에서 관리하는 것으로 알고 있습니다.그러면 servlet container는 dispatcherservlet만 관리하고 controller는 spring container에서 관리하는 걸까요? 그리고 servlet, controller의 차이는 무엇인가요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
RepositoryTest의 패키지 위치가 domain인 이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요, 영한님.ItemRepositoryTest 파일의 위치가 hello.iitemservice.repository가 아니라, hello.iitemservice.domain임을 확인했습니다.제 생각으로는 단순 패키지 구조 오타로 인해 domain에 위치된 것이라고 여겨지는데요. 혹시 의도적으로 domain 패키지 하위에 두신 건지 궁금합니다!
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
spring initialiser 어떤걸 선택해야될지 모르겠어요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요.spring db 1편 들으려 하는데초기 설정이 강의랑 많이 다르네요Gradle groovy, Gradle kotlinSpring boot (4.05 vs 3.5.13)java 21 vs 17등 어떤 것을 선택해야할지 모르겠어요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
이미지 업로드와 db 트랜잭션 묶는법
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]상품 리뷰 등록·수정·삭제 시 AWS S3 같은 외부 스토리지에 이미지 업로드/삭제가 함께 발생하는데,DB 트랜잭션(리뷰 저장/삭제)과 S3 작업(이미지 업로드/삭제)은 서로 다른 시스템이라 하나의 트랜잭션으로 묶기 어렵습니다. 실무에서는 리뷰 저장/수정/삭제와 이미지 업로드/삭제를 어떤 순서와 전략으로 설계하는지 궁금합니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
수강연장부탁드려도될까요..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 안녕하세요 혹시 수강연장 부탁드려도될까요..제발요..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Could not resolve org.springframework.boot:spring-boot-starter-validation:2.4.4
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]eclipse 환경에서 validation 예제를 따라가고 있었는데 Bean Validation 강의부터 라이브러리가 다운받아지지 않습니다.Could not resolve: org.springframework.boot:spring-boot-starter-validation:2.4.4위와 같은 메세지가 출력되면서 외부 의존성 라이브러리를 확인해봤을 때, jakarta.validation-apihibernate-validator 라이브러리가 추가되지 않는 것을 확인했습니다. 검색해도 해결방안을 찾지 못해 질문 남깁니다. 어떻게 해결할 수 있을까요? 추가로 Eclipse는 4.16.0 버전 사용중입니다.
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
REQUIRES_NEW 해결 방법에 대해서 질문있습니다!!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]전체 롤백을 방지하기 위해 REQUIRES_NEW를 사용하면 된다고 하셨는데 그럼 Service의 트랜잭션과는 완전히 분리되는건가요??MemberRepository가 롤백이 발생해서전체 서비스가 롤백되야 하지만서비스가 호출한 LogRepository가 커밋을 하는 경우도 발생하지 않나요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 지금 영상 따라 진행하던도중 막혔는데 최신 버전 설명도 읽어봤으나 무슨 말인지도 하나도 모르겠습니다.. 계속 오류만 뜨고 화면도 전혀 다르고...