inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

엔티티의 pk 를 0으로 초기화하시는 이유가 있을까요??

해결됨

제미니의 개발실무 - 커머스 백엔드 기본편

자바에서 클래스 필드 타입을 참조타입과 원시타입의 차이를 공부하던 중에 둘의 차이가 null 값이 필요하냐 필요하지 않냐로 배웠습니다.. 그런데 엔티티 pk의 경우에는 jpa에서 새 객체와 저장된객체를 구분할 때 null 을 본다고 들었습니다. 그래서 참조형 Long을 쓰는 구나 라고 생각을 정리했어요!! 헌데 코틀린으로 쓰신 코드에서는 Long타입을 선언하시고 0으로 초기화해주시는 이유가 궁금합니다! 코틀린에서는 nullable하게 할순있지만 기본적으로 null이 불가능하다고 들었긴한데.. 조금 헷갈립니다! 언어적인 부분에서 jpa가 다르게 동작하는것인지 아니면 제가 좀 미숙하게 이해한건지 궁금합니다!

  • kotlin
  • spring-boot
  • 도메인
  • dbms/rdbms
  • backend
h. 댓글 2 좋아요 1 조회수 98

통계 데이터 수정 질문

미해결

김영한의 실전 데이터베이스 - 설계 2편, 실무에서 반드시 마주치는 9가지 설계 패턴

안녕하세요, 좋은 강의 만들어주셔서 정말 감사합니다!! 이번에 신규 기능을 추가하면서 통계 데이터도 필요한 상황인데 통계 데이터에 사용되는 원본 데이터가 수정되는 케이스는 어떻게 설계하는게 좋을지 조언을 구하고자 질문드립니다. 통계 데이터는 유저가 조회하고, 데이터 조회 기간은 최근 7일/최근 한달/과거 한달(사용자 조정 가능)로 조정이 가능하고, 한 화면에 4가지 유형의 통계 데이터를 제공해야 해서 이를 위해 일별 통계 테이블을 사용하려고 했는데요. 그런데 원본 데이터가 언제든 수정되거나 추가될 수 있는 상황입니다. 그래서 수정한 사용자와 수정 일자를 따로 모아 배치를 돌리는 방향이 생각났는데 이렇게 설계해본 경험이 없어, 우선은 실시간 증분 업데이트를 진행하고 데이터 정확성이 필요해지는 상황이 필요하다면 그때 위와 같은 배치를 돌리는게 나을지 또는 다른 방향이 있을지 궁금하여 질문드립니다. 정산 데이터는 아니기 때문에 멱등성이 깨질 수 있는 상황은 감안하고, 기획 요구사항인 실시간성을 반영하는게 좋을지도 고민이 되어 질문드립니다!

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
learnlearn 댓글 2 좋아요 1 조회수 108

"C언어 포인터 + 배열, 구조체"만 다뤄보자! 30분

해결됨

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

오른쪽에 노란색 필기로 word[0] -> "alpha" ... 이렇게 써주셨는데 word가 아니라 words가 맞겠죠..???? 맞다면 간단하게 대답해주셔도 됩니다!

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
준상 댓글 1 좋아요 0 조회수 92

5:53 업캐스팅 질의 드립니다.

해결됨

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

5:53에 나오는 업캐스팅 질의 드립니다. 제가 자바 강의를 통해 이해하기론, A s1 = new(B)(‘Y’) 에서 class B(char x)의 자식 생성자를 호출하기전에 부모 생성자를 호출해야 하는데, this()가 있어 부모 생성자를 먼저 호출 하지 않은건가요? (super()와 같은 기능을 하는건지 문의드립니다.) 만약, class B(char x)의 this()가 위와 같은 기능이라고 하면 부모 생성자는 호출하지 않아도 되는건가요? (this()에 따라 B()의 생성자를 호출 하는데 만약 super()가 없었으면 부모 생성자를 호출하지 않는건가요? ) 내용 문의드립니다.

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

74강 포인터와 아스키코드

해결됨

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

74강 포인터와 아스키코드 문제를 푸는데 답이 문자로 적어야되는데 숫자로 나왔네요 %s가 문자여서 문자로 적어야 되는 거죠? 접근법은 좋았는데 아쉽네

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

이론 공부

해결됨

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

안녕하세요 코드 문제를 푸는 방향으로 공부하는건 알겠는데, 이론 pdf 30페이지 넘는거 이것도 봐야겠죠? 근데 요약된 정보긴 해도 다 외우기가 너무 많네요.. 30페이지 분량의 pdf 에서도 외워야할 게 따로 있는건가요?

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

28강 sql 파일 어딨나여?

미해결

김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복

28강 sql 파일 어딨나여?

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
현석오 댓글 1 좋아요 0 조회수 107

리액트 관련 질문이 있습니다.

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요. 선생님. 너무 쉽게 설명해 주셔서 이해가 아주 잘되고 즐겁게 강의를 듣고 있습니다. ^^ 그런데 강의를 듣다보니 이미 만들어져 있는 도서관리 애플리케이션 화면(index.html) 파일에 로드되어 있는 js파일을 보니 잘 이해가 안되서 ai 에게 물어보니 리액트 라고 하더라고요. 제가 리액트를 한번도 해본적이 없는데 이 강의를 들을 때 리액트를 몰라도 크게 상관이 없을까요?

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
초심이 댓글 2 좋아요 0 조회수 109

강의노트 내용이 이해가 되지 않아서 문의드립니다.

미해결

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

[질문 내용] 여기에 질문 내용을 남겨주세요. b의 주소값을 서울에서 부산으로 변경할 의도라는게 이해가 되지 않습니다. b의 주소값은 Address 인스턴스를 가르키고 있는데 음.. b의 주소에 저장되어 있는 값을 부산으로 변경하려는 의미인건지 궁금합니다.

  • java
  • 객체지향
조성경 댓글 1 좋아요 0 조회수 98

오라클

해결됨

10,000++억의 데이터를 다루는 카카오 면접관의 MySQL

이번에 취업한 회사에서 SQL이나 DB에 관련된 역량이 더 필요할 것 같은데 DB는 오라클을 주로 쓰더라구요. 오라클이나 MySQL이나 강의 내용이 상관없을까요?

  • mysql
  • dbms/rdbms
  • 데이터-엔지니어링
  • backend
에어 댓글 1 좋아요 0 조회수 91

피라미드 문제 풀이

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

피라미드 문제 풀이를 참고의 print() 때문에 뭔가 이중반복문일것 같은데 도저히 생각이 안나서 String을 활용해서 풀었는데요, 어느 코드가 더 좋은 코드인지 코드 짤 때 판단이 어렵습니다 ㅠㅠ package loop.ex; public class LoopEx5 { public static void main(String[] args) { int rows = 50; int i = 1; String star = "*"; while (i <= rows) { System.out.println(star); star = star + "*"; i++; } } }

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

강의 관련 외 질문입니다.

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 영한님의jpa로드맵을 진행하면서 jpa활용 2편부터 난이도가 어렵다고 느껴졌습니다. 스프링 데이터 jpa편을 먼저 공부해도 괜찮을까요? jpa책을 구매해서 jpa 기초를 다잡으려고 합니다.

  • java
  • spring
  • spring-boot
  • jpa
crime8354 댓글 2 좋아요 0 조회수 118

'레벨 유지'의 의미에 대한 질문

미해결

데이터 분석 SQL Fundamentals

안녕하세요. 강의를 듣다보면, 집합 레벨의 변화에 대한 내용이 많이 나오는데요. '1:m조인 시 결과집합은 m집합의 레벨을 그대로 유지'에서 'm집합의 레벨을 그대로 유지'한다는 의미를 아래 두 가지와 동격으로 이해해도 괜찮을까요? = m집합 테이블의 '행 개수' 유지 --- (1) = m 집합 테이블의 'pk의 unique 수' 유지 --- (2)

  • sql
  • postgresql
  • dbms/rdbms
  • 데이터-엔지니어링
SQL USER 댓글 2 좋아요 0 조회수 84

ScannerWhile3 예제 코드 질문

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] ScannerWhile3 예제 코드 문의 안녕하세요. 출력 결과는 똑같이 나오는데 강사님이 작성한 코드랑 제가 작성한 코드가 좀 다르더라구요.. 모든 정수의 합을 출력하는 부분의 코드가 서로 위치가 다른데 이 경우 제가 작성한 코드는 틀렸다고 볼 수 있을까요? [강사님의 코드] [제가 작성한 코드]

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

스프링부트 버전

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요. 선생님. 선생님 강의를 들으면서 하고 있는데 스트링 부트 어떤 버전을 받으면 될지 질의 드립니다.

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
초심이 댓글 2 좋아요 0 조회수 133

8번 빈칸채우기 문제

해결됨

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

안녕하세요 선생님 30:18 초 문제 답 관련 질문 드립니다. (가) ++start (나) --end 이렇게는 답이 안되는 걸까요?

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

JAVA 상속 관련

해결됨

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

상속과 생성자 호출순서 강의 6분 18초 해당 영상 시간의 "생성자가 있으면 어떻게 될까?"의 문제와 바로 직전 문제와의 차이점을 모르겠습니다. 생성자가 있으면 무모 클래스에서 기본 생성자를 우선 탄생시킨다(출력) 라고 했는데, 바로 직전 문제에서는 생성자가 없었나요? 있지 않나요? 이해가 가지 않습니다.

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

JAVA- 같아보이지만 다른 객체 질의

해결됨

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

같지만 다른 것들 강의 6분29초 Double 사용시 d1==d2는 false이 나옵니다. 그리고 역시 d4==d5도 false이 나옵니다. 그런데, 설명에는 integer와 다르게 캐싱을 사용하지 않아서 라고 말씀주셨는데, 정수, 실수들은 캐싱을 사용하지 않고, 캐싱을 사용하지 않으면 같은 곳에 저장하는 것이 아니라서 false 나온다고 이해하면 되는건가요? 질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야 어떤 강좌에서 질문하셨는지 알 수 있습니다. 영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다. 이미 다른 누군가가 질문을 한 이력 이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁 드립니다. 학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다. 제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다. 시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산) 질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.

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

제미니님 안녕하세요!

해결됨

제미니의 개발실무 - 커머스 백엔드 기본편

제미니님 이커머스 강의와 프로젝트 코드들을 참고하면서 게시판을 만들어보고 있는 중입니다! 현재는 게시물 정보만 페이징 방식으로 구현해놓았습니다. 근데 게시글 목록을 보여줄 때 한 게시글 당 조회수, 좋아요수, 댓글 수, 유저닉네임 등.. 표시가 되야해서 좀 헷갈립니다. 한 API에서 전부 조합해서 내려준다고하면 페이징된 게시글 10개를 먼저 조회하고 조회한 게시글의 ID를 기반으로 조회수와 좋아요를 따로 조회한 뒤에 같이 내려주는 방식이 좋을까요?

  • kotlin
  • spring-boot
  • 도메인
  • dbms/rdbms
  • backend
h. 댓글 2 좋아요 1 조회수 112

인기 태그

인프런 TOP Writers

주간 인기글