inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

While과 for 스코프 질문

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] While과 for의 변수를 스코프 할때 While 안에서 변수를 선언 할 수는 없는 건가요??

  • java
  • 객체지향
  • 형변환
5621gkm 댓글 1 좋아요 0 조회수 75

안녕하세요. 레디슨 질문있습니다..!!

미해결

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

안녕하세요. 강의 잘 듣고있습니다. 강의를 듣다보니 실무에서는 어떤식으로 waitTime, leaseTime을 정하는지 궁금해서 질문드립니다. 강사님께서는 어떤 테스트와 어떤 생각으로 waitTime, leaseTime을 정하시나요?

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

자격증 관련 문의

미해결

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

안녕하세요 🙂 유익한 강의 감사드립니다. 다름이 아니오라 설계 1, 2편 까지만 들어도 SQLD, SQLP 자격증 취득이 가능할 수준일지 여쭙고 싶습니다. 감사합니다.

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
책개발 댓글 1 좋아요 0 조회수 83

강의 중 추가 질문 사항

미해결

JPA (ORM) 개발자를 위한 고성능 SQL (High-Performance SQL)

강사님 안녕하세요, 추가적인 질문사항이 있습니다. JSON 데이터 마이그레이션 시 주의사항과 베스트 프랙티스에 대해 알 수 있을까요? JSON Injection 공격을 방지하는 방법도 알고 싶습니다. JSON 컬럼의 압축과 스토리지 최적화 기법에 대해서도 알고 싶습니다.

  • sql
  • dbms/rdbms
  • performance-tuning
  • sql-query
양성빈(Robert) 댓글 1 좋아요 0 조회수 66

Spring Data JPA 사용 시 자동 주입 관련 질문

해결됨

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

킬구형 Spring Data JPA 사용하면 JpaRepository 인터페이스를 사용해서 PlatformTransactionManager , DataSource 를 자동으로 주입받아 사용할 수 있는데, 강의에서는 스프링배치의 세밀한 조정을 위해 일부러 JpaRepository 를 사용하지 않는 거야? 아래 두 강의에 둘 다 데이터소스와 트랜잭션매니저를 직접 활용하고 있어서 궁금해서 물어봐 3장. 작전1: 관계형 데이터베이스 읽고 쓰기 (테이블의 심장에 처형장을 세우다 ☠ ) OPERATION DOUBLE TAP - Spring Batch Test (추가) 생각해보니 예전에 아주 간단한 로직의 스프링배치 앱을 JpaRepository , JPQL을 이용해서 만들었던 만들었던 기억이 있는데,, 혹시 JpaRepository 을 일부러 사용하지 않는 이유가 있는지 궁금해

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
djccnt15 댓글 2 좋아요 1 조회수 91

강의 중 궁금사항 질문

미해결

JPA (ORM) 개발자를 위한 고성능 SQL (High-Performance SQL)

안녕하세요, 해당 강의를 들으면서 추가적인 질문이 있어서 질문드립니다. 질문은 아래와 같습니다. JSON 인덱스 생성이 쓰기 성능에 미치는 영향은 어떤게 있을까요? 물론 AI Agent에게 물어봐서 해결이 가능하지만 강사님 생각이 궁금하여 질문 드려봅니다!

  • sql
  • dbms/rdbms
  • performance-tuning
  • sql-query
양성빈(Robert) 댓글 0 좋아요 0 조회수 67

실무에서 sql 쿼리의 성능 개선

미해결

김영한의 실전 데이터베이스 - 기본편

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 실무에서 sql 쿼리의 성능 개선시, '유의미한 개선' 이라 판단하는 기준으로 어떤 지표로 판단할까요? 단순 실행 시간 뿐만아니라 어떤 지표를 보는 편인가요 ? 얼만큼의 성능 개선이 유의미한 개선이 될지 궁금합니다.

  • sql
  • mysql
  • dbms/rdbms
  • SQLD
최하영 댓글 1 좋아요 0 조회수 55

synchronized 키워드만으로 메모리 가시성이 해결되는 이유가 궁급합니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] synchronized 키워드를 사용하면 내부적으로 캐시 메모리에 있는 데이터를 메인 메모리에 값을 동기화 시켜주는 걸까요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
hasfw 댓글 1 좋아요 0 조회수 88

지역 클래스 - 지역 변수 캡처3

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (아니오) [질문 내용] 지역 클래스는 기능상 이해는 되지만, 실제로 코드 작성 시에는 가독성이 떨어진다고 느껴집니다. 실무에서 많이 쓰이는 걸까요?

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

강의 중 추가 질문

미해결

JPA (ORM) 개발자를 위한 고성능 SQL (High-Performance SQL)

강사님 안녕하세요, 먼저 강의를 잘 듣고 있다는 점을 미리 말씀드리고 질문 드릴려고 합니다. 몇 가지 질문들이 있는데요. 질문 내용은 다음과 같습니다. JSON과 정규화된 테이블 중 어떤 경우에 JSON을 선택해야 하나요? JSON 데이터에 대한 트랜잭션과 동시성 제어 관련해서도 조금 궁금합니다. JSON Schema validation을 통한 데이터 무결성 보장 방법에 대해서도 상세한 설명 혹시 가능하실까요? 항상 좋은 강의를 남겨주셔서 감사드리며 질문에 대한 답변 기달리겠습니다 :)

  • sql
  • dbms/rdbms
  • performance-tuning
  • sql-query
양성빈(Robert) 댓글 1 좋아요 0 조회수 67

DDL 구문에서의 COMMENT 활용 방법 문의드려요.

미해결

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

안녕하세요. 테이블 정의서를 열어서 보다 자세한 사항을 확인하기 전에 접속된 세션에서 MySQL에 생성된 DDL 구문을 툴에서 추출하여 먼저 구조를 파악하고자 COMMENT를 활용하여 "컬럼 한글명(논리명)" 기입하여 사용하려고 하는데 비고 같이 진짜 설명을 써놓는 사례도 있는 것 같아서 혹시, 실무에서 COMMENT를 어떻게 활용하시는지 궁금합니다. Ex) -- 실습용 쇼핑몰 테이블 정의서 member 테이블의 login_id에 -- comment "컬럼 한글명(논리명)" 적용 예시 (하고 싶은 방향) login_id VARCHAR(50) NOT NULL COMMENT '로그인 ID' -- comment "비고 같이 길게 설명" 예시 login_id VARCHAR(50) NOT NULL COMMENT '로그인 시에만 사용하는 별도의 아이디로, 이메일 및 블로그 등을 통해 외부로 노출되지 않는 보안설정입니다. '

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
알센 댓글 1 좋아요 0 조회수 56

아키텍처 테스트에 대해 질문있습니다.

미해결

토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1

강의를 NestJS로 적용해 따라가고 있습니다. 마지막 “ArchUnit을 이용한 아키텍처 테스트” 파트에서 Node/NestJS 환경에서는 어떤 방식으로 아키텍처 규칙을 테스트/검증하는 것이 좋은지 궁금합니다. 자바에서는 ArchUnit으로 레이어 규칙, 패키지 의존성, 순환 참조 등을 명시적으로 검사할 수 있는데, Node 진영에서는 유사한 도구로 무엇을 추천하실까요? 제가 찾은 것은 “ts-arch”였고, 폴더/슬라이스 의존성, 사이클 검사를 지원하는 것으로 보입니다. 적용을 하다가 실패를 했는데, 다른 방법이 있다면 조언 부탁드립니다. 😭 😭 😭

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
  • nestjs
문동민 댓글 3 좋아요 0 조회수 93

Part 2 강의는 언제쯤 나오는지 궁금해요

미해결

토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1

안녕하세요, 강의 정말 잘보았습니다!! Part1을 전부 보고 나니까 part2가 언제쯤 나올지 궁금해서 질문남깁니다!

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
모짜르트 댓글 1 좋아요 0 조회수 73

레거시 프로젝트를 현대적 PK 설계 방식으로 변환하는 과정이 궁금합니다.

미해결

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

현대적 설계에서는 대리키 PK와 자연키 UNIQUE 제약조건으로 데이터베이스 설계하는 것이 합리적이고 안정적이라고 하셨는데요 아직 대부분 레거시 프로젝트는 자연키를 PK로 사용하거나, 일부 테이블은 대리키로 PK를 사용하지만 여전히 많은 테이블들은 해당 일부테이블의 PK를 FK를 사용하여 복합 PK로 생성하여 사용하는 경우가 많습니다. 이런 레거시 프로젝트들의 복합 PK를 대리키 PK로 변환한다고 하면 전체적인 데이터베이스 구조를 재 설계해야 하는것이 맞겠지만 만약 기존 운영중인 테이블 구조를 유지하면서 PK를 변환하게 된다면, 기존 운영중인 테이블에 대리키 PK를 생성 후 기존 사용중이던 복합 PK에 UNIQUE 설정을 추가해주는 방식으로 변환하면 큰 문제가없을까요? 아니면 비즈니스 상황에따라 추가 제약조건을 추가해야 할 것들이 있을까요?

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
브로콜링 댓글 2 좋아요 0 조회수 91

데이터 베이스 판단 기준

미해결

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

안녕하세요 실무에서 RDBMS, NoSQL을 선택하는 기준에 대해서 궁금합니다. 어떤 서비스에서 어떤 데이터 베이스가 더 적합한지 판단하는 기준이 궁금합니다.

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

spring 개념적인 질문

미해결

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

스프링을 사용하는 이유 중 하나가 스프링 컨테이너를 통한 의존성 주입(DI)이라고 알고 있습니다. 그러면 스프링 컨테이너가 Bean을 관리하기 때문에, 자동으로 싱글톤 패턴이 적용된다고 이해해도 될까요?

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
리꼬 댓글 2 좋아요 0 조회수 106

자바 2탄 3탄 커리큘럼 문의

해결됨

[Java 실무 프로젝트 입문편] 객체지향 사고력 훈련 - 미니 프로젝트 3종 실습

1탄부터 자바 웬만한 문법들은 다 이용해서 만드는거 같은데 2탄 3탄은 어떤 내용일지 궁금합니다 카프카, 하둡등 빅데이터 플랫폼 관련 기술스택을 배우고 싶어 필요한 자바 문법 (멀티 쓰레드, 서버 소켓 프로그래밍) 김영한님 자바 고급 편 2 ,3 편을 구매해 보고 있지만 멀티 쓰레딩, 동기화, 채팅 프로그램, http 통신, stream api등 잔득 배워 존재는 알겠는데 대체 이걸 어디에 어떻게 써야 하는건데? 라는 목마름이 있는 상태 입니다 다른 자바 강의들도 마찬가지로 문법의 메커니즘?? 문법을 되게 딥하게(ex 멀티쓰레드 하나만 20시간 이상 ) 강의 설명해주시는 강의가 과반수 였습니다(제가 물론 못찾을겁니다) 저같은 멍청이 입장에서는 모래사장에서 바늘찾기 마냥 소화를 못할 내용이고 강사님의 강의 철학과 같이 자바 기본 문법들을 배우고 다양한 예제를 단계별로 풀어보며 비로소 왜 이렇게 돌아가는지 메커니즘이 궁금할때 위에 딥한 강의를 찾아보는게 낫다고 생각이 듭니다 혹시나 이 소인의 의견을 긍정적으로 보시고 관련된 내용이 반영 된다면 제발 주니어 입장에서 자세한 설명과 쉬운거 부터 단계별로 다양한 문제로 부탁 드립니다 ㅠ 마지막으로 ㅇ..이러면 안되지만.. ㅎ..혹시 2, 3탄 ㄹ..론칭 할인 할인 쿠폰을 제공해주실 예정이 있으신가욥..?

  • java
  • intellij-idea
  • dip-principle
  • domains
  • validations
홍태경 댓글 1 좋아요 0 조회수 91

현업에서 많이 사용되는 상용 툴은 어떤게 있나요?

미해결

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

안녕하세요! 강의에서 상용툴에 대한 코멘트를 짧게 해주셨는데, ERD나 DDL 만들 때 현업에서 많이 사용되는 상용툴은 어떤게 있는지 궁금합니다!

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

여러 테이블 조인하여 통계치를 구하고자 할 때 어떤 방법이 더 효율적일까요

미해결

실전! Querydsl

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] @Getter @AllArgsConstructor public class MemberOrderStatDto { private Long memberId; private String memberName; private long orderCount; // 주문 수 (distinct) private BigDecimal totalAmount; // 총 매출 private Double avgItemPrice; // 아이템 평균 가격 private Long last7dOrderCount; // 최근 7일 주문 수 (서브쿼리) } 위와 같은 통계치를 여러 테이블을 조인하여 추출해내야 하는데, 이 경우에는 querysql로 쿼리를 작성하는 것보다 mybatis xml에 직접 쿼리를 작성하는게 더 효율적일까요?

  • java
  • jpa
  • querydsl
  • sql
sssom 댓글 1 좋아요 1 조회수 107

부모 기본생성자 호출 타이밍

해결됨

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

18:30분에서의 Child(){ this(7000); } 위 코드 실행 시, super();가 호출 되는 게 아니라 this(7000); 가 호출 되어서 Child(int x) { super(); this.x = x;} 타이밍이 이 때 아닐까요?

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

인기 태그

인프런 TOP Writers

주간 인기글