inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

생성메서드에 대한 질문입니다.

해결됨

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

제가 강의를 듣다가 Order 엔티티의 생성메서드의 파라미터에는 OrderItem의 리스트가 넘어오고, OrderItem 엔티티의 생성메서드의 파라미터에는 Item 객체가 넘어오는데 각각 Order 엔티티의 생성메서드에 OrderItem 리스트가 넘어오는 이유는 주문상품이 있어야 주문이 있기 때문이고, OrderItem 엔티티의 생성메서드에 Item 객체가 넘어오는 이유는 상품이 있어야 주문상품이 있기 때문이라고 이해하면 될까요??

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
JMJ 댓글 2 좋아요 0 조회수 113

15:08 질문입니다

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

15:08 쯤, sum=arr[i] 부분이 이해되지 않습니다. ㅠㅠ i가 0일 때, sum = 0+1 이어서 1로 저장 i가 1일 때, sum = 1+2 이어서 3으로 저장 … 이런 식이라면 sum=25가 되는 것이 아닌건가요?ㅠㅠ

  • python
  • java
  • c
  • 정보처리기사
댓글 2 좋아요 0 조회수 138

break 부분이 왜 필요한지 헷갈립니다

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 여기서 catch 부분에 break가 왜 필요한건가요? "q" 를 입력하면 printerThread 에 인터럽트를 걸고 while문의 !Thread.interrupted가 false가 되어서 while문을 탈출하는게 아닌가요? 아니면 !Thread.interrupted가 false가 되기 전에 먼저 예외를 잡아서 인터럽트가 true에서 false로 먼저 되어서 !Thread.interrupted가 true가 되는건가요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
lauhairo 댓글 3 좋아요 0 조회수 290

11:05 자바 문제 c,d 답을 b, b + b 로 해도 4,1,1,2 나오는데 정답 아닌가요? 이게 더 짧고 보기에 있는 것만 사용한건데

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야 어떤 강좌에서 질문하셨는지 알 수 있습니다. 영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다. 이미 다른 누군가가 질문을 한 이력 이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다. 학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다. 제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다. 시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산) 질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.

  • python
  • java
  • c
  • 정보처리기사
GT38 댓글 2 좋아요 0 조회수 137

비교연산자와 조건문 문제풀이 영상에서

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

14분 30초 경에 나오는 문제에서 a: 1 2 3 4 5 b: 1 3 5 7 9 sum: 0 -4 -9 -16 -25 이렇게 이해하면 틀린건가요????? a:1 b:1 sum: 0 >>>>sum:-1 a:2 b:3 a:2 b3 sum:-1>>>>sum:-4 a:3 b:5 a:3 b:5 sum:-4>>>>sum:-9 a:4 b:7 a:4 b:7 sum:-9>>>>sum: -16 a:5 b:9 a:5 b:9 sum:-16>>>>sum:-25 a:6 b:11 a:6은 조건식에 해당하지 않아 빠져나오기때문에 -25가 정답이다 로 이해해야하는건가요??? 지금 제가 완벽하게 이해하고있는지 모르겠습니다.

  • python
  • java
  • c
  • 정보처리기사
star745 댓글 2 좋아요 0 조회수 88

27:40 st.b

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

Static.b 와 st.b가 별개의 변수라고 생각했었는데 Static.b가 Static b와 같은 뜻인가요?

  • python
  • java
  • c
  • 정보처리기사
승현임 댓글 2 좋아요 0 조회수 123

회원가입 등록 이후 두번째 회원가입부터 오류 발생

미해결

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

2024-10-02T00:24:30.390+09:00 ERROR 17692 --- [hi-spring] [nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "com.example.hi_spring.domain.Member.getName()" is null] with root cause java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "com.example.hi_spring.domain.Member.getName()" is null at com.example.hi_spring.repository.MemoryMemberRepository.lambda$findByName$0( MemoryMemberRepository.java:31 ) ~[classes/:na] at java.base/ java.util.stream .ReferencePipeline$2$1.accept( ReferencePipeline.java:178 ) ~[na:na] 회원가입에서 이름 입력 이 후 두번째부터 회원가입 등록 시 위와 같은 오류메세지가 나타납니다. 회원목록 화면으로 가보아도 처음에 정상적인것처럼 등록한 이름도 나오지 않고, #이름 위와 같은 화면으로 숫자만 생성되어 있고 빈칸으로 나옵니다. 오류메세지에서는 findByName 부분이 잘못 되어졌다고 나오는데 오류원인이 무엇인지 모르겠습니다. 도움부탁드립니다.

  • java
  • spring
  • mvc
  • spring-boot
김윤식 댓글 2 좋아요 0 조회수 166

중복회원조회 테스트 오류

해결됨

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 회원가입 테스트는 성공했는데 중복회원예외에서 테스트가실패합니다

  • java
  • spring
  • mvc
  • spring-boot
qkrwntjs27 댓글 2 좋아요 0 조회수 212

MemberServiceIntegrationTest 오류

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 오류가 나는 이유를 모르겠습니다,, ㅜ jdbc는 코드 따라치지않았구 jpa부터 코드작성했습니다

  • java
  • spring
  • mvc
  • spring-boot
qkrwntjs27 댓글 2 좋아요 0 조회수 264

java언어 기출문제의 변형강의에서 질문있습니다

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

질문하기가 굉장히 어려운데 21분 45초경에 Sum: as.sum(5) 를 출력하는 문제입니다.. 여기서 이미 Sum:은 출력되어 있는 상태에서 as.sum(5)를 출력해야하는 것 아닌가여..? 예를 들어서 Sum: Add 5 Add4 Add3 Add2 Add1 Add0 15 이런식으로여.. 어떤게 먼저 나와야하는지 헷갈리네요 ㅠㅠㅠ

  • python
  • java
  • c
  • 정보처리기사
관히 댓글 2 좋아요 0 조회수 153

암호

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

package Algorithm; import java.util.*; public class 암호 { public String solution(int n ,String s) { String answer = ""; for(int i=0; i<n; i++){ s = s.substring(0,7).replace('#','1').replace('*','0'); int num = Integer.parseInt(s,2); // 2 진수로 들어온 것을 10진수로 변경하는 방법 문자열 -> 숫자 answer += (char)num; s=s.substring(7); // 끝까지 나오기! // substring (인덱스 해당 , 인덱스 해당 안됨) } return answer; } public static void main(String[] args) { 암호 t = new 암호(); Scanner kb = new Scanner(System.in); int n = kb.nextInt(); String str = kb.next(); System.out.println(t.solution(n, str)); } } 혹시 이렇게 풀면 왜 틀리는 건가요...? 감사합니다! Exception in thread "main" java.util.InputMismatchException at java.base/java.util.Scanner.throwFor( Scanner.java:939 ) at java.base/ java.util.Scanner.next ( Scanner.java:1594 ) at java.base/java.util.Scanner.nextInt( Scanner.java:2258 ) at java.base/java.util.Scanner.nextInt( Scanner.java:2212 ) at Algorithm.암호.main( 암호.java:23 )

  • java
  • 코딩-테스트
제비꼬리 댓글 2 좋아요 0 조회수 135

compareAndSet()에 대해 질문 있습니다.

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

private static int incrementAndGet(AtomicInteger atomicInteger) { int getValue; boolean result; do { getValue = atomicInteger.get(); log("getValue: " + getValue); result = atomicInteger.compareAndSet(getValue, getValue + 1); log("result: " + result); } while (!result); return getValue + 1; } getValue = atomicInteger.get(); 에서 조회한 값이 compareAndSet() 연산을 할때 바뀌지 않아야 바꿀려고 한 값으로 바꾸고 true를 반환한다고 이해했습니다. 궁금한 부분은 getValue = atomicInteger.get(); 여기서 값을 조회하거나 중간에 스레드가 바꾼 값을 조회 한다는걸 compareAndSet()에서 구분을 할 수 있나요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
감바스 댓글 2 좋아요 0 조회수 369

매개변수로 전달 되는 방식

미해결

김영한의 실전 자바 - 기본편

[질문 내용] soundAnimal , flyAnimal 메서드 같은 경우 bird가 매개변수로 전달될 때 정의된 매개변수 타입에 따라 자동으로 업캐스팅이 된다고 이해하는 것이 맞을까요?

  • java
  • 객체지향
shshjkjk 댓글 1 좋아요 0 조회수 100

제네릭 메서드

미해결

김영한의 실전 자바 - 중급 2편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 여기에 질문 내용을 남겨주세요. package generic.ex4; // 클래스 옆에 <> 넣으면 제네릭 타입 public class GenericMethod { public static Object objMethod(Object obj) { System.out.println("Object print: " + obj); return obj; } // 메서드 안에 <> 넣으면 제네릭 메서드 public static <T> T genericMethod(T t) { System.out.println("Generic print: " + t); return t; } public static <T extends Number> T numberMethod(T t) { System.out.println("bound print: " + t); return t; } } 여기 public static <T> T genericMethod(T t) 코드를 보면 static일 때 사용이 가능한데 강의 자료에서 여기 static일 땐 사용이 불가능하다는 말이 이해가 잘 안 갑니다. 둘의 차이점이 무엇인가요?

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
ekgml 댓글 2 좋아요 0 조회수 241

CPU와 스레드간 상호작용에 대해 질문 있습니다.

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

CPU 코어와 메모리가 동작하는 이미지가 자주 나왔는데요 헷갈리는 부분이 있어서 질문 합니다. 스레드, 프로세스, 메모리 등 여러 개념들이 존재하지만 CPU와 직접적으로 통신(?) 하는 주체는 스레드라고 이해를 해도 될까요? 1번이 맞다면 스레드는 본인이 실행한 코드 한줄 한줄을 CPU로 보내고 CPU는 해당 코드 한줄을 해석하고 그에 따라서 프로세스에 할당된 메모리 영역(힙, 데이터, 코드)이나 스레드에 할당된 메모리 영역(스택)에 접근해서 데이터를 읽거나 저장한다 라고 이해를 해도 될까요? Java 의 thread 는 OS의 kernel thread 와 1:1로 mapping 되는걸로 알고 있는데 그러면 CPU는 kernel thread 와 통신 한다고 이해하면 될까요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
감바스 댓글 1 좋아요 0 조회수 209

문자열 슬라이싱

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

Step 뛰어 넘는다고 알려주셨는데 첫 문자도 출력하나요?

  • python
  • java
  • c
  • 정보처리기사
youngsu616 댓글 3 좋아요 0 조회수 230

PDF 자료를 혹시 어디서 받아야 할까요?

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

제가 못 찾는건지 어디에 업로드 되어 있는지 몰라서요.. 대시보드 등 찾아봤는데 잘 모르겠어서요.

  • python
  • java
  • c
  • 정보처리기사
정철 댓글 2 좋아요 0 조회수 154

H2 DB에선 컬럼 순서를 임의로 바꿀 순 없겠죠...?

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

강의 영상에선 깔끔하게 DTYPE 먼저 나오고 ID 순서로 나오는데 실제 실습을 하면 뒤죽박죽이네요...

  • java
  • jpa
댓글 1 좋아요 0 조회수 218

튜플형

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

11분45초 마지막 출력 값이 왜 (1,2,3)인가요

  • python
  • java
  • c
  • 정보처리기사
youngsu616 댓글 2 좋아요 0 조회수 138

LAZY가 default가 아닌 이유

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

자바는 왜 XtoOne에 대해서는 EAGER를 기본적용하고, OneToX에는 LAZY를 기본 적용하는 지 알고싶습니다.  EAGER로 설정되어있는 경우는 아마 항상 같이 딸려와야 하는 연관관계로 해석하는 듯 한데 지연 로딩을 디폴트로 하는 것이 더 많은 사람들이 원하는 바가 아닐까요?

  • java
  • jpa
영한노게임 댓글 2 좋아요 0 조회수 236

인기 태그

인프런 TOP Writers

주간 인기글