inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

error 내용 NULL

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 코드는 정상적인데, 왜 내용들이 전부다 null로 출력이될까요 ? 부트 3.0이상부턴 다른가요?

  • spring
  • mvc
댓글 1 좋아요 1 조회수 411

컨트롤러 부분만 컴포넌트 스캔을 하는 이유

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

서비스와 리포지토리는 빈등록을 수동으로 한 이유가 따로 있나요?? 공부차원에서 이렇게 하신건가요??

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
jung 댓글 1 좋아요 0 조회수 469

run도 안뜨고 갑자기 오류부터 떠서 질문해봅니다

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 아래 사진은 다운 과정이고 위 사진은 압축 푼 파일 열자마자 뜨는 오류입니다. run 버튼도 안뜹니다. 무엇이 문제일까요..

  • java
  • spring
  • mvc
  • spring-boot
쎼프 댓글 2 좋아요 1 조회수 796

개념이 부족한 것 같습니다.

해결됨

스프링 프레임워크는 내 손에 [스프1탄]

안녕하십니까, 스프 강의 잘 듣고 있습니다! spring에 대해서 알고 싶은 학생입니다. 강의를 듣고 있는데, 패키지끼리? 빠르게 왔다갔다 하시던데 그런 부분이 이해가 어렵다면 나프 1탄, 2탄을 듣는 게 도움이 될까요? 아니면 스프 강의를 일단 한 번 가볍게 듣고 한 번 더 듣는 게 도움이 될까요? 그리고 나프 1탄, 2탄은 어떤 강의인지 자세하게 알고 싶습니다!

  • jsp
  • spring
  • mvc
  • spring-security
댓글 1 좋아요 0 조회수 337

error Message null

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

error message 가 null로 표기되네요 분명히 404 오류! 메시지가 포함이되어있는데 스프링 3.0이상과 2.5버전이 달라서 그런건가요 ?

  • spring
  • mvc
계란 댓글 2 좋아요 5 조회수 1536

Constructor와 Getter Setter

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

[질문 내용] 24분 11초 쯤 내용에서 변수 표현식에서 프로퍼티 접근법을 사용한다고 하셨는데, 따로 item.getPrice() 함수가 없는데... Constructor 라는 생성자가 알아서 getter/setter 역할을 해주는건지 여쭤봅니다... 분명 강의를 들었을 텐데...기억이 나지 않아 여쭤봅니다.. this.price = price 가 getPrice 랑 같은건지... getter 방식과 같은건지...요.

  • spring
  • mvc
gmldnjs0402 댓글 1 좋아요 0 조회수 368

reset했을때 x버튼이 안지워집니다.

미해결

[React 1부] 만들고 비교하며 학습하는 React

reset했을때 x버튼이 안지워집니다. 수업대로 visible? block: none; 했는데 안지워지는 이유가 뭘까요..? ㅜㅜ 파일도 깃헙다운 받은거라 코드 없는 부분도 없는 거 같고요 질문을 해당 수업에서 다시 올리라고 해서 올려봅니다. 수업 내용은 [순수JS 1] 검색폼3 입니다.

  • react
  • mvc
soujinne 댓글 1 좋아요 0 조회수 322

SessionManagerTest 질문입니다!

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오)네 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 수고많으십니다! SessionManagerTest 작성중에 createSession을 구현할때 Member를 넣는데 생성된 member는 빈값이 아닌가요?? 제 생각으로는 생성자로 임의의 테스트 member 객체를 하나 같이 넣어주어야된다고 생각을하는데 잘못생각하고잇는지 궁금합니다! ex) new Member(test, test, test,test)

  • spring
  • mvc
김민수 댓글 1 좋아요 0 조회수 419

오탈자 제보합니다

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

스프링 MVC 1편 - 기본기능.pdf 입니다. 매핑값에 의하면 "/request-param-required" 로 요청해야 하는데 /request-param 으로 요청하라고 써 있네요.

  • spring
  • mvc
김찬기 댓글 1 좋아요 0 조회수 220

바이트코드와 getInputStream

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 'HTTP 요청 데이터 - API 메시지 바디 - 단순 텍스트' 강의에서 API방식으로 단순 텍스트 전달할 때 request body의 내용을 getInputStream을 이용해서 바이트코드로 변환하는 내용이 나옵니다. 왜 request body의 내용(String)을 바이트코드로 변환하는 지 바이트코드란 무엇인지 에 대해 질문드립니다. 항상 친절한 답변 감사드립니다.

  • spring
  • mvc
Jaesang Yoon 댓글 1 좋아요 0 조회수 337

reset했을때 x버튼이 안지워집니다

미해결

[React 1부] 만들고 비교하며 학습하는 React

reset했을때 x버튼이 안지워집니다. 수업대로 visible? block: none; 했는데 안지워지는 이유가 뭘까요..? ㅜㅜ

  • react
  • mvc
soujinne 댓글 1 좋아요 0 조회수 239

showResetButton

미해결

[React 1부] 만들고 비교하며 학습하는 React

안녕하세요. showResetButton 메쏘드가 이해가 안갑니다. display=visible? 에서 보이는 것이 검색어 입력한 것인가요? 이해가 안가는 것이.. this.resetElement.style .display는 검색어 입력한 것에 대한 것이 아니라, X버튼 부분이 보이는지에 대한 것인거 같은데. 어떻게 해서 저 부분이 검색어 입력한 것에 대한 디스플레이를 나타내는지 너무 모르겠습니다..

  • react
  • mvc
soujinne 댓글 1 좋아요 0 조회수 375

MVC 패턴에서의 검증 책임이 누구에게 있는 지 궁금합니다

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 MVC 패턴에 대해 생각해보다가 고민이 생겨 질문을 남겨봅니다! 강의를 보면 사용자의 입력값 내지 요청에 대한 입증 책임을 가지는 것은 Controller이고, 그 요청에 대한 비즈니스 로직에 관한 검증 책임은 Service쪽에서 가져간다고 보는 것이 맞을까요? 예를 들어 회원가입을 하는 상황이라고 할 때, "닉네임은 한글로만 이루어진다"라는 상황에서 닉네임을 영어로 쳤다고 가정하면 이에 대한 검증은 Controller, "회원 간 중복된 닉네임은 가질 수 없다"라는 상황에선 Service 쪽에서 한다고 보는 것이 맞을까요? 그렇다면... view에서 검증을 하면 안 되는 이유나 비효율적인 예를 하나 들어주실 수 있으실까요??

  • spring
  • mvc
변해광/학생/컴퓨터공학 댓글 1 좋아요 0 조회수 613

옵셔널 질문입니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원서비스개발강의에서요. memberRepository.findByname(member.getName()) 이부분이 4분 5초에는 옵셔널이 있어서 옵셔널이라고 했는데요. 근데 강의에서 옵셔널을 지웠는데도 옵셔널인 이유가 뭔가요?

  • java
  • spring
  • mvc
  • spring-boot
zzzzz 댓글 1 좋아요 0 조회수 232

김영한 jpa와db설정, 동작확인

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 여기에 질문 내용을 남겨주세요. 김영한 선생님의 jpa 활용 1 보는중에 오류가 발생해서 왜 나는 지를 모르겠어서 제 코드 링크 올려드립니다... 아무리 찾아봐도 저랑 같은 오류나시는 분은 없네요 .. 도와주시면 감사하겠습니다 https://drive.google.com/file/d/18zaQUCmzeezfy0cITdcP45qDgXifPgJf/view?usp=sharing

  • java
  • spring
  • mvc
  • spring-boot
richard 댓글 3 좋아요 0 조회수 571

트랜잭션 전파속성, 데이터 소스

해결됨

재고시스템으로 알아보는 동시성이슈 해결방법

안녕하세요. 강의 잘 보고 있습니다. 의문이 생겨 질문을 남깁니다. 트랜잭션 전파속성을 REQUIRES_NEW로 해서 새로 생성한 이유가 있을까요? 그냥 REQUIRED로 하면 안되나요?? 강의 내에서 데이터소스를 분리하는 것을 추천해주셨는데, 커넥션 풀 사이즈를 늘리면 안되나요?? 감사합니다.

  • java
  • spring
  • 동시성
rhkdals195 댓글 2 좋아요 0 조회수 665

세션은 공유해서 쓰나요?

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

세션에 관해 궁금한게 있습니다. 예를 들어 사용자1이 서버에 접속을 하여 로그인을 하여 서버에서는 getSession()이라는 함수를 통해 처음으로 접속한 사람이므로 세션을 새로 만듭니다. 이후 바로 사용자2이 서버에 접속하면 getSession()은 있는 세션을 그대로 사용, 즉 세션 1개로 모든 사용자들이 공유하게 되는건가요?

  • spring
  • mvc
우디 댓글 1 좋아요 0 조회수 305

HTTP 요청 데이터

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HTTP 기본 강의에서는 조회성이면 GET 등록이면 POST 수정이면 PUT, PATCH 등등 이런식으로 작성하라고 배웠습니다. 그런데 여기서 헷갈리는 부분이 있는데요 현재 MVC 강의자료에서 HTTP 요청 데이터 - API 메시지 바디 - 단순 텍스트 HTTP 요청 데이터 - API 메시지 바디 - JSON 형식을 사용하는 경우 주로 POST, PUT, PATCH 메서드를 사용한다고 적혀있습니다. 그러면 스프링 컨트롤러를 API 방식으로 설계할 경우 컨트롤러 특성이 조회성 (EX. 12월 거래내역건 조회)이더라도 POST METHOD으로 작성해야하는건가요? 아니면 조회성은 GET METHOD로 작성해야하는건가요?? 올바르게 작성하고 싶은데 너무 궁금하네요. 예시 케이스가 있다면 알려주시면 감사하겠습니다

  • spring
  • mvc
김근오 댓글 1 좋아요 0 조회수 325

test method에 throws Exception을 붙이는 이유가 궁금합니다.

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

영한님 강의를 보면 라이브 템플릿으로 test 코드 작성하실때 method뒤에 throws Exception이 붙는데 위와 같이 선언하면 해당 메서드가 외부로 Exception 예외를 건내줄 수 있다는 의미 아닌가요??

  • java
  • spring
  • mvc
  • spring-boot
taehye0n 댓글 1 좋아요 0 조회수 393

Naver Login시 권한에 대해 질문이 있습니다

미해결

스프링 시큐리티 OAuth2

CustomAuthorityMapper 클래스에서 강사님과 코드는 동일하나 authorities가 넘어올시에 위와 같이 넘어옵니다. 그래서 강사님 영상과 다르게 ROLE_USER만이 authority에 대해서 담기게 되고 위의 사진은 hasRole 권한을 해제하여 찍어본것입니다. /api/user에 진입이 불가합니다 코드는 동일한데 뭐가 문제일까요,,,? 강사님의 네이버 로그인시는 response를 안벗기고도 진입이 가능해서 질문드립니다 package io.security.oauth2.sociallogin; import lombok.RequiredArgsConstructor; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.authority.SimpleGrantedAuthority; import org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper; import java.util.Collection; import java.util.HashSet; import java.util.Set; public class CustomAuthorityMapper implements GrantedAuthoritiesMapper { private String prefix = "ROLE_"; @Override public Set<GrantedAuthority> mapAuthorities(Collection<? extends GrantedAuthority> authorities) { HashSet<GrantedAuthority> mapped = new HashSet<>(authorities.size()); for (GrantedAuthority authority : authorities) { mapped.add(mapAuthority(authority.getAuthority())); } return mapped; } private GrantedAuthority mapAuthority(String name) { if(name.lastIndexOf(".") > 0){ int index = name.lastIndexOf("."); name = "SCOPE_" + name.substring(index+1); } if (!this.prefix.isEmpty() && !name.startsWith(this.prefix)) { name = this.prefix + name; } return new SimpleGrantedAuthority(name); } }

  • java
  • spring
  • spring-boot
  • oauth
hangs0908 댓글 2 좋아요 0 조회수 592

인기 태그

인프런 TOP Writers

주간 인기글