inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

실무에서도 EntityManager를 이용해서 많이 작업하는 편일까요?

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] Spring Data JPA에 있는 인터페이스를 사용하는 경우가 많이 보이는데 강의에서는 EntityManager를 주입받아서 직접 구현하는 방식으로 설명해주신 이유가 궁금합니다.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
원준 댓글 1 좋아요 0 조회수 153

실무적용 관련 질문드립니다

해결됨

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

회사 규모상 프로젝트를 혼자서 개발하는 경우, 강의의 내용을 적용해서 도메인 문서를 만드는 것이 개발에 대한 정리나 추후 다른 사람이 봤을 때 도움이 될 수는 있으나, 당장 시간에 쫓기기도 하고 다른 사람의 피드백 없이 혼자서 정리하다 보면 잘 정리하기 힘들다는 생각이 되는데요. 이런 상황에서의 정리는 오히려 도움이 안될 수도 있다는 생각이 드는데, 토비님께서는 어떻게 생각하시는지 궁금합니다.

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
우기 댓글 2 좋아요 0 조회수 118

JPA 프록시

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] JPA 공부 중 프록시 객체부분에서 혼란이 있습니다. em.getReference()로 가져온 객체는 실제 엔티티가 아니고 프록시라는데, == 비교 시 언제 같고 언제 다른가요? 프록시 객체는 언제 실제 엔티티로 초기화되나요? (예: 필드 접근 시점? 트랜잭션 종료 시점?) 만약 영속성 컨텍스트에 이미 로드된 엔티티가 있을 때, em.getReference()를 호출하면 어떤 객체를 반환하나요?

  • java
  • jpa
이창민 댓글 1 좋아요 0 조회수 124

Kotlin과 Java의 현업에서의 활용

해결됨

자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)

안녕하세요. Kotlin과 Java의 현업에서의 활용에 있어 궁금한 내용이 있어 질문드려요. 서버를 개발하실 때 Kotlin과 SpringBoot를 활용한다고 수업시간에 지나가면서 잠깐 말씀해주셨는데요. 혹시 Kotlin + SpringBoot의 프로젝트 작업을 진행하실 때 전혀 Java를 사용하지 않고 활용하시는지 아니면 Java와 Kotlin을 같이 사용하는 지 현업에서 실제 어떻게 활용하시는지 궁금합니다. 그리고 Gradle에서 implementation("org.apache.commons:commons-lang3:3.0") 와 같은 외부 라이브러리를 Kotlin + SpringBoot 프로젝트에서 사용할 때 Java로 가져와서 사용하는지 아니면 Kotlin으로 따로 제작된 코드를 사용하는지 궁금합니다.

  • java
  • kotlin
  • springboot
  • spring
허건영 댓글 2 좋아요 0 조회수 160

java static class와 kotlin class

미해결

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

[질문 내용] kotlin으로 실습을 진행하고 있는데, java의 static class에서 static은 무슨 의미인가요? kotlin에서의 그냥 class와 같은 역할인 걸까요?

  • java
  • spring
  • mvc
  • spring-boot
김한주 댓글 1 좋아요 0 조회수 105

게임에서 랜선 뽑았다 다시 꽂을 때, 입력 몰아 보내기가 가능한 이유가 궁금합니다

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

안녕하세요 널널한 개발자님! 예전에 게임을 할 때 "랜선을 뽑고 5초 동안 무한 클릭 → 다시 연결하면 입력이 한꺼번에 서버로 전달되는 것처럼 보이는 현상"을 경험한 적이 있습니다. 제가 헷갈리는 부분은 다음과 같습니다: 버퍼링 영역 입력(클릭) 버퍼는 애플리케이션 레벨에서 관리되는 것인지, 아니면 TCP/UDP 자체에서 지원하는 것인지 궁금합니다. UDP 자체에는 순서 보장이나 재전송이 없는데, 그렇다면 "클라이언트 애플리케이션이 버퍼링을 했다가 복구 시 몰아서 보내는 구조"일까요? TCP와 버퍼 TCP도 송신 버퍼/재전송 메커니즘이 있으니, 이론적으로는 일정 시간 동안 못 보낸 데이터를 나중에 한꺼번에 보내는 게 가능할 것 같습니다. 그렇다면 "버퍼만 있다면 TCP에서도 동일한 효과"가 가능한 걸까요? 아니면 이런 식의 입력 버퍼링은 UDP 환경에서만 가능한 건지, 구분이 궁금합니다. 정리하자면 👉 애플리케이션 레벨 버퍼링이냐, TCP/UDP 레벨 버퍼링이냐 👉 TCP에서도 '랜선 뽑았다가 꽂으면 입력 몰아 보내기' 같은 현상이 가능한가? 이 부분을 명확히 알고 싶습니다. 예전에 메이플이라는 게임을 했을 때 위와같은방식으로 사람들이 몰리는 상점에 저렇게 뚫어서 들어가는게 유행했었거든요!

  • udp
  • tcp
  • 버퍼
최호석 댓글 1 좋아요 0 조회수 135

실무 레거시코드에 낙관적 락, 비관적 락 적용 시도

해결됨

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

안녕하세요 현재 섹션 5_4-9. 낙관적 락, 비관적 락 부분을 듣고 있는데요. 현재 공공SI 고도화 개발팀에서 개발을 하고 있는데 동시성 제어 부분이 있는것 같아서 질문드립니다. 레거시 코드로 Oracle/ iBatis DAO / XML 환경이며 담당자가 신청에 대해서 접수하는 기능에서 소스분석을 통해서 봤을 때 기존 소스 흐름은 1. 작업확인용 테이블에서 현재 작업중인 목록이 있는지 확인(Select) 2-1. 작업중 목록이 없다면 작업확인용 테이블에 작업중으로 insert 2-2. 작업중 목록이 있다면 Exception 발생(작업중입니다.) 3. 해당 신청건에 대한 insert/update 진행 4. 작업확인용 테이블의 insert 했던 값의 상태를 작업완료로 Update * 작업중 상태가 있을 땐 다른 신청건에 대해서도 접수가 불가 입니다. 강의를 듣고 보았을 때 작업확인용 테이블의 존재 이유가 동시성 제어를 위함으로 보이는데 기존 흐름을 봤을 때 비관적락 > 배타락으로 적용하는것이 맞다고 생각이 드는데 맞는 접근일까요? 또한 비관적 락 적용시 작업확인용 테이블의 존재가 필요없어지는 걸까요? 해당부분을 건드리기에 부담이 가서 기존 방식대로 개발을 해놓은 상태이긴 한데 강의를 듣고 적용해볼 수 있지 않을까 생각이 들어 질문드립니다!

  • java
  • spring
Jin K 댓글 2 좋아요 1 조회수 131

람다 궁금한 점

미해결

김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 강의를 아직 다 듣지 못해서 뒤에 관련 내용이 나올 수도 있지만 궁금해서 질문드립니다. 같은 람다식이 여러번 실행될 때마다 새 인스턴스가 생성되는 건가요, 아니면 JVM이 내부적으로 같은 람다식을 한 번 생성해서 재사용하는 건가요? 감사합니다!

  • java
  • lambda
yyy 댓글 2 좋아요 0 조회수 109

CQRS 설계 팁

해결됨

멀티 모듈 아키텍처로 구현하는 은행 서버 핵심 기능 [ Kotlin & Spring ]

대규모 트래픽 환경에서 Write Service의 부하를 줄이기 위한 CQRS 설계 팁이 있을까요?

  • java
  • spring
  • kotlin
  • mysql
  • spring-boot
초보송이 댓글 2 좋아요 0 조회수 127

스트림과 for문 질문

미해결

김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요, 스트림과 for문을 어느 경우에 선택해서 사용해야 할까요? 실무에서 스트림과 for문을 기준이 없이 남발하게 되면 오히려 코드 품질이나 성능이 악화될 수 있나요?

  • java
  • 함수형-프로그래밍
  • lambda
  • optional
woo_ooni 댓글 1 좋아요 0 조회수 71

완강 후 학습 방향에 대한 질문

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

쿠케님 안녕하세요! 우선 좋은 강의 제작해주셔서 정말 감사합니다. 강의 들으면서 대규모 시스템을 설계할 때는 어느 것을 신경써야 하고, 또 주의해야 하는지 많은 인사이트를 얻고 있어요. 추석 연휴 동안 제 나름대로 열심히 들어서 이제 한 개 섹션만 남았는데, 완강을 한 뒤에 강의에서 얻은 것들을 토대로 대규모 트래픽을 가정한 서비스를 설계하고, 개발해보려고 합니다. 강의로만 듣고 넘기기에는 아까운 내용들이 많아서 확실하게 제 것으로 만들어야겠다 싶더라고요. 일하면서 써먹으면 더없이 좋겠지만 아쉽게도 그럴 환경은 안 되어서요.. ㅎㅎ 그래서 나름대로 구상을 해보면서 강의를 듣고 있는데, 문득 강의에서 다룬 아키텍처와 기술을 한 번에 다 도입하는 건 오히려 학습 효율을 떨어뜨리는 선택이 아닐까 싶은 생각이 들어서요. 실무에서 Redis 정도는 사용해봤지만, 분산 데이터베이스나 MSA도, Kafka나 CQRS도 이 강의에서 처음 사용해봤습니다. 개념은 대충 주워 듣긴 했지만, 제대로 공부해본 적도 없고요. 결론적으로 하나씩 해보는 게 낫겠다 싶은데, 강의에서 다룬 내용 중 어느 것을 먼저 학습하는 게 좋을지 쿠케님께 조언을 구하고 싶어요. 물론 정답이 없는 문제지만, 지금 당장 제가 일하는 환경에서는 써먹을 일이 별로 없는 내용들이다 보니 무엇을 먼저 하는 게 좋을지 선택하기가 어렵네요. 감사합니다.

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
westhan 댓글 1 좋아요 0 조회수 76

메모리 가시성 문제가 발생하는 이유

미해결

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

멀티스레드 환경에서 메모리 가시성 문제가 발생하는 이유를, CPU 캐시와 메인 메모리 간의 데이터 갱신 시점 차이 때문이라고 이해했습니다. 그렇다면 이 현상은 하드웨어 수준의 문제로 봐야 할까요, 아니면 JVM의 메모리 관리 방식이 영향을 주는 걸까요? 또한, 이런 문제가 자바가 컴파일 언어이기 때문에 발생하는지도 궁금합니다.

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

[수업 외] 문제 풀이 시 가져가는 시간

해결됨

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

안녕하세요 취업 후 k8s, CI/CD, monitoring 구성과 같은 업무만 진행하다 보니... 아무래도 직접 코드를 입력하는 시간이 부족하여 이번 연휴를 기점으로 다시 코딩 테스트 준비를 하고 있습니다. 이게.. 생각보다 오래 손을 놓았더니 간단하던 것들도 쉽게 떠오르지 않더라구요; 그래서 앞으로 꾸준히 매일 하나씩 풀어가는 습관을 길러 보고자 합니다. 다만 업무와 병행하려하니 시간이 부족한데요, 딩코딩코님께서는 문제 풀이 시 얼만큼의 시간을 투자하는 것을 추천하시는 지요? 문제가 풀릴 때까지 포기를 않고 붙잡게 되어서.. 딩코딩코님이 추천하시는 대로 그냥 과감하게 진행해볼까 합니다.

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
oogab 댓글 1 좋아요 0 조회수 90

섹션 10 비지도 학습에 대하여

해결됨

파이썬을 활용한 머신러닝 딥러닝 입문

지도학습 문제를 비지도 학습으로 바꾸어서 해결할 수도 있나요?

  • python
  • 머신러닝
  • 딥러닝
  • pandas
  • numpy
  • keras
  • tensorflow
  • anaconda
  • matplotlib
  • cnn
감자칭구감자 댓글 1 좋아요 0 조회수 91

3강 18. null 질문

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요 3강 18. null 강의를 보는 중 궁금한 점이 있어 질문 드립니다. 해당 강의 GC 섹션에서 말씀하신 참조하지 않는 인스턴스라는 부분이 null -> x001 -> null 이렇게 인스턴스에 값을 할당하는 과정에서 다시 null 을 할당하며 x001 이라는 참조 값이 사라져서 x001 값이 GC가 된다는 게 맞을까요? 아니면 해당 인스턴스 자체가 GC가 되는 걸까요? 강의 잘 보고있습니다. 감사합니다!

  • java
  • 객체지향
알파카 댓글 1 좋아요 0 조회수 92

주식 자동매매 프로그램 제작 관련 조언 부탁드립니다

미해결

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기

안녕하세요. 좋은 강의 감사합니다. 아직 강의를 완전히 제 것으로 만들기에는 시간이 부족해서 강의 외 질문드립니다. 강의 주제와 관련은 있으나 강의 관련 질문은 아니니 가볍게 답변해 주시면 됩니다. 증권데이터 수집, 분석 강의를 수강한 이유가 주식 자동매매 프로그램을 만들고 싶어서입니다. 가족 중 한 분이 투자한 많이 물려 있는 주식을 정리해야 하는데, 항상 주식 그래프를 보고 있을 수가 없어서 자동매매 프로그램 제작에 관심을 갖게 되었습니다. 한국투자증권, 키움증권이 REST API를 지원해서 이 두 회사용으로 만들어 보려고 합니다. 처음에는 조건을 주고 자동매매하고, 추후에는 강화학습을 활용해서 완전 자동화를 해보고 싶습니다. 프로그램이 계속 돌면서 Discord로 알림 메시지를 보내는 걸로 하려고 합니다. 혹 유사한 사례나 참고할 자료, 프로그램 개발 방향에 대한 조언 등이 있으면 알려 주시면 감사하겠습니다.

  • python
  • 웹-크롤링
  • 웹-스크래핑
마하반야 댓글 1 좋아요 0 조회수 476

데몬스레드가 어떨 때 사용이 되는지 궁금합니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 데몬스레드의 특징은 이해했는데, 어떨 때 사용이 되는 건지 궁금합니다. 그리고 현업에서도 보통 데몬 스레드를 사용할 일이 있나요?

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

코테 준비중인데 파이썬으로 하다가 자바로 언제 넘어가면 좋을지 여쭤보고 싶습

해결됨

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

현재 취준 준비중인데 기본기도 부족해서 어떻게 해야 좋을지 고민입니다. 언어 연습하면서 알고리즘 공부하기 언어 먼저 기본기 다시 잡고 알고리즘 공부하기 현재 강의가 파이썬 기준이라 파이썬으로 연습하다가 어느시점에 자바나 자바스크립트로 넘어갈지

  • python
  • 코딩-테스트
  • 알고리즘
james970506 댓글 2 좋아요 0 조회수 725

최적화 순서

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

학습 관련 질문을 최대한 상세히 남겨주세요! 고민 과정도 같이 나열해주셔도 좋습니다. 먼저 유사한 질문이 있었는지 검색해보세요. 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강사님, 최적화를 진행할 때 보통 어떤 순서로 고민하시나요? 예를 들어 트래픽이 몰릴 때 먼저 어디를 확인하고, 어떤 기준으로 개선 방향을 정하시는지가 궁금합니다.

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
전민서 댓글 2 좋아요 0 조회수 56

코테준비

해결됨

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

코딩테스트를 이 강의를 통해 공부하기 시작했고 이제 손에 익을정도로 익숙해져야할거같은데 관련 사이트를 찾아보니 프로그래머스와 백준이 있더라구요 뭐가 더 좋은지 추천해주실수 잇을까요?? 많은 사람들의 풀이와 요즘 실제 기업에서 출제되는 문제들이 빠르게 반영되는 곳이 좋을거같은데 추천해주세요

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
전우진 댓글 2 좋아요 0 조회수 198

인기 태그

인프런 TOP Writers

주간 인기글