inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

15:38

해결됨

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

정적메서드는 인스턴스 변수에 접근못한다고햇는데 int size 를 부르면 에러가 나야하는거 아닌가요..? 영상을 세번이나 돌려봤는데 어떨때 에러가 나는건지 이해가 잘안가요…

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

existsByUserIdAndProjectId vs existsByUserAndProject 중 어떤 방식이 적절할까요?

미해결

실전! 스프링 데이터 JPA

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. ============================= 안녕하세요. Spring Data JPA에서 연관관계 필드에 대한 exists 메서드 사용 시, 아래 두 방식 중 어떤 방식이 더 적절한지 궁금합니다. ProjectMember 엔티티는 아래처럼 Project , User 와 연관되어 있습니다. public class ProjectMember { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "project_id", nullable = false) private Project project; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "user_id", nullable = false) private User user; } 사용자가 특정 프로젝트에 포함되어 있는지 확인하려고 할 때, 아래 두 가지 방식을 테스트해봤습니다. 1. 식별자 사용 : boolean existsBy UserId And ProjectId (Long userId, Long projectId) 단점: 이 메서드를 실행하면, project_members 테이블에 user_id , project_id FK가 있음에도 불구하고 users , projects 테이블과 불필요한 left join이 발생 했습니다. 실행 SQL: select pm1_ 0.id from project_members pm1_0 left join users u1_0 on u1_ 0.id = pm1_0.user_id left join projects p1_0 on p1_ 0.id = pm1_0.project_id where u1_ 0.id = ? and p1_ 0.id = ? fetch first ? rows only; 2. 엔티티 사용 : boolean existsBy User And Project (User user, Project project) 장점: 이 경우에는 조인 없이 where 절에서 FK 컬럼으로 조회 되었습니다. 단점: 하지만, 이 메서드를 사용하려면 서비스에서 userId, projectId 를 이용하여 User와 Project를 추가로 조회 해야 한다는 단점이 있습니다. 실행 SQL: select pm1_ 0.id from project_members pm1_0 where pm1_0.user_id = ? and pm1_0.project_id = ? fetch first ? rows only; 결론: 이 경우 두 방식 중 어떤 것을 사용하는 것이 더 좋은 선택인가요?

  • java
  • spring
  • spring-boot
  • jpa
치즈볼 댓글 1 좋아요 0 조회수 98

Plugin안에 skills도 포함되는건가요?

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

Plugin안에 skills도 포함되는건가요? mcp랑 커멘드, 훅등은 포함되는 것을 알고있는데 공식문서에 skills는 적혀있지 않은 것 같아서 궁금해서 여쭤봅니다. 토큰을 아끼기에는 skill만큼 좋은게 없다고 생각해서 플러그인에 skill이 존재한다면 그걸 사용하고자 합니다.

  • 인공지능(ai)
  • claude
KT 댓글 2 좋아요 0 조회수 155

GitHub 푸시 문의

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요, api를 활용해서 클로드 코드를 쓰고있습니다. 프로젝트 진행하며 GitHub에 푸시하려고 하는데, api 키가 노출되어 위험하다는 메일을 받게 되었습니다. 혹시 이런 키값 같은 설정값들을 빼고 push 할 수 있는 방법이있나요? 클로드 코드에 물어보니 ignore.md 를 생성해서 다시 push 해주겠다고했는데, 그럼에도 여전히 github에서 env 파일들이 보입니다. 일단 리포지토리를 private 으로 변경하고 작업중이긴하지만, 키 값 노출 없이 Github Pages로 배포해보고싶은데, 가이드를 주시면 감사하겠습니다.

  • react
  • 인공지능(ai)
  • claude
박지영 댓글 2 좋아요 0 조회수 83

[질문] Agent Teams에서 에이전트별 모델 설정이 가능할까요?

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

그냥 에이전트 하나 쓸 때는 opus plan을 사용했는데 에이전트 팀을 사용할 때 에이전트 별로 모델을 다르게 할 수 있나요? 5x 플랜 사용중인데도 Opus 토큰 소모량이 감당이 안 됩니다;;

  • react
  • 인공지능(ai)
  • claude
For Citizen 댓글 2 좋아요 0 조회수 136

서브에이전트 프롬프트

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

강의를 계속 봤는데 PRD, ROADMAP 생성하는 강사님 프롬프트가 없네요 좋은거 같아서요 어디서 확인 가능할까요

  • react
  • 인공지능(ai)
  • claude
헤이나우 댓글 2 좋아요 0 조회수 90

수업노트

해결됨

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

수업노트에 뭐라고 작성하신건가요? 파일이 깨진건지 핵심 문장이 안보여요

  • java
  • kotlin
  • 객체지향
화를참자 댓글 1 좋아요 0 조회수 86

existsByUserIdAndProjectId vs existsByUserAndProject 중 어떤 방식이 적절할까요?

미해결

실전! 스프링 데이터 JPA

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 여기에 질문 내용을 남겨주세요. ============================== 안녕하세요. Spring Data JPA에서 연관관계 필드에 대한 exists 메서드 사용 시, 아래 두 방식 중 어떤 방식이 더 적절한지 궁금합니다. ProjectMember 엔티티는 아래처럼 Project , User 와 연관되어 있습니다. public class ProjectMember { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "project_id", nullable = false) private Project project; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "user_id", nullable = false) private User user; } 사용자가 특정 프로젝트에 포함되어 있는지 확인하려고 할 때, 아래 두 가지 방식을 테스트해봤습니다. 1. 식별자 사용 : boolean existsBy UserId And ProjectId (Long userId, Long projectId) 단점: 이 메서드를 실행하면, project_members 테이블에 user_id , project_id FK가 있음에도 불구하고 users , projects 테이블과 불필요한 left join이 발생 했습니다. 실행 SQL: select pm1_ 0.id from project_members pm1_0 left join users u1_0 on u1_ 0.id = pm1_0.user_id left join projects p1_0 on p1_ 0.id = pm1_0.project_id where u1_ 0.id = ? and p1_ 0.id = ? fetch first ? rows only; 2. 엔티티 사용 : boolean existsBy User And Project (User user, Project project) 장점: 이 경우에는 조인 없이 where 절에서 FK 컬럼으로 조회 되었습니다. 단점: 하지만, 이 메서드를 사용하려면 서비스에서 userId, projectId 를 이용하여 User와 Project를 추가로 조회 해야 한다는 단점이 있습니다. 실행 SQL: select pm1_ 0.id from project_members pm1_0 where pm1_0.user_id = ? and pm1_0.project_id = ? fetch first ? rows only; 결론: 이 경우 두 방식 중 어떤 것을 사용하는 것이 더 좋은 선택인가요?

  • java
  • spring
  • spring-boot
  • jpa
댓글 3 좋아요 0 조회수 141

Failed to connect to platform.claude.com: ERR_BAD_RESPONSE

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

막 설치하고 시작하려고 하니 위와 같은 에러가 나네요...ㅠㅠ 구글링해보니 비슷한 이슈가 많은데 어떻게 해결해야할지 모르겠습니다. ~/study/ai/claude-code-mastery  claude  1 ✘  at 21:52:10 Welcome to Claude Code v2.1.63 ………………………………………………………………………………………………………………………………………………………… * █████▓▓░ * ███▓░ ░░ ░░░░░░ ███▓░ ░░░ ░░░░░░░░░░ ███▓░ ░░░░░░░░░░░░░░░░░░░ * ██▓░░ ▓ ░▓▓███▓▓░ * ░░░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░ █████████ * ██▄█████▄██ * █████████ * …………………█ █ █ █……………………………………………………………………………………………………………… Unable to connect to Anthropic services Failed to connect to platform.claude.com: ERR_BAD_RESPONSE Please check your internet connection and network settings. Note: Claude Code might not be available in your country. Check supported countries at https://anthropic.com/supported-countries

  • react
  • 인공지능(ai)
  • claude
Jay 댓글 3 좋아요 0 조회수 675

shrimp-rules.md 와 CLAUDE.md 의 차이

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

Shrimp task manager를 사용하여 프로젝트 개발 규칙을 설정하는 "init project rule"을 실행하면 생성되는 shrimp-rules.md와 CLAUDE.md의 차이는 무엇인가요? 정의하는 부분이 다르다면 두 파일의 우선 순위가 있나요?

  • react
  • 인공지능(ai)
  • claude
HuiJune Park 댓글 2 좋아요 0 조회수 144

MCP 연결 관련(노션 연결)

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요. MCP 서버 중 Notion을 연결해보고 있습니다. 클로드 코드를 통해 노션 페이지의 특정 정보를 찾아달라고 요청했는데(예: 내 이력서에 근무기간이 뭐라고 적혀있는지 찾아줘), 시간이 많이(15분 이상) 걸리네요. 이게 원래 이런건지? 궁금합니다. 노션 페이지에서 검색하면 1분도 안걸리는 정보검색인데요. MCP 서버 이용해서 정보를 찾으려면 원래 이렇게 시간이 오래 걸리는 것인지? 궁금합니다. 감사합니다.

  • react
  • 인공지능(ai)
  • claude
댓글 2 좋아요 0 조회수 228

MCP 연결 관련(노션 연결)

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요. MCP 서버 중 Notion을 연결해보고 있습니다. 클로드 코드를 통해 노션 페이지의 특정 정보를 찾아달라고 요청했는데(예: 내 이력서에 근무기간이 뭐라고 적혀있는지 찾아줘), 시간이 많이(15분 이상) 걸리네요. 이게 원래 이런건지? 궁금합니다. 노션 페이지에서 검색하면 1분도 안걸리는 정보검색인데요. MCP 서버 이용해서 정보를 찾으려면 원래 이렇게 시간이 오래 걸리는 것인지? 궁금합니다. 감사합니다.

  • react
  • 인공지능(ai)
  • claude
아무러케나 댓글 2 좋아요 0 조회수 136

prd.md 를 작성해달라고만 했는데 소스까지 다 개발해버리는것 같아요.

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

prd.md 를 작성해달라고만 했는데 소스까지 다 개발해버리는것 같아요. prd.md와 roadmap.md 만들때까지는 소스코드 개발은 안하게 하는게 맞는 거죠? roadmap 및 task manager로 절차,단계 등을 고민하고 개발 시작하게 하는게 맞는 프로세스이죠?

  • react
  • 인공지능(ai)
  • claude
Soo Jung Lee 댓글 2 좋아요 0 조회수 173

Context7 MCP 설치시 폴더에 .mcp.json 또는 CLAUDE.local.md가 안뜨는 이유?

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하십니까. MCP 로컬 서버로 Context7을 다운 받았는데 폴더 안에 .mcp.json, CLAUDE.local.md 파일이 생기지 않습니다. 왜 그런 걸까요?? 클로드에 물어보면 Context7 MCP 플러그인이 로컬 user 기반으로 깔려있다고 하는데 파일이 안생기는 이유가 있는지? 궁금합니다.

  • react
  • 인공지능(ai)
  • claude
아무러케나 댓글 2 좋아요 0 조회수 151

오랜만에 질문 남깁니다.

해결됨

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

요즘 폰으로 점심시간에 틈틈히 강의 보고있는데 pc로만 질문이 가능해서 못 남겼었습니다ㅠㅠ 이번 질문은 단지 제 개인적인 궁금증인데, 만약 0==NULL 이렇게 비교를 하게되면 참이 되나요? equals 0==NULL이면 참인가요?

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

JPQL 메소드와 락

미해결

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

JPQL 호출 시에 flush가 진행된다고 했는데, @Query 어노테이션이 달린 메소드를 호출하는 서비스 메소드에는 쓰기 락을 걸어두는게 좋을까요?

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

외부 api 처리 방안에 대하여 궁금한 점이 있습니다.

해결됨

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

수업 예시에서는 외부 api가 실패할 경우 스케쥴러를 활용해서 후보정 로직을 통하여 결과적 일관성을 맞추고 있습니다. 만약에 자리를 지정하는 콘서트를 위와 같이 처리할 경우 (예약은 성공, 외부 api는 실패), 후보정 로직이 동작하기 전 다른 예약 시스템에서 해당 자리를 예약한 경우 더욱 큰 문제가 발생할 수 있을 것으로 보입니다. 이러한 경우 (좌석처럼 한정된 자원을 예약하는 경우), 외부 API 실패 시 후보정 로직을 통한 비동기 처리 대신 동기적으로 처리하는 것이 올바른 방식인 것 같은데, 강사님은 어떻게 생각하시는지 궁금합니다!

  • java
  • spring
  • mysql
  • redis
  • 이력서
Gomgomi 댓글 2 좋아요 0 조회수 127

사용하는 에이전트들

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

얼핏 화면에 보이는 nextjs-supabase-developer.md nextjs-supabase-e2e-tester.md roadmap-generator.md trd-writer.md 이런 파일들은 깃헙에서 찾을 수가 없네요. 사용하고 계신 에이전트들이나 가이드 등 공유 부탁 드립니다.

  • react
  • 인공지능(ai)
  • claude
댓글 1 좋아요 0 조회수 114

제네릭 반환값 및 파라미터 선언 방식의 변화 <T> T

미해결

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

[질문 내용] 안녕하세요. 17강에서 와일드카드 공부 중인데, 갑자기 와일드카드 예시에서 기존에 제네릭 예제에서는 사용하지 않던 문법들이 보여서요. 와일드카드를 쓰지 않는 제네릭 메서드인데도 갑자기 메서드 선언 방식이 바뀐 것 같아요. 왜 기존에는 반환값으로 <T> T 를 적었는데 왜 이번 강의에서는 <T> 만 적는 것인지 모르겠어요. 그리고 이전에는 파라미터로 T t 를 넘겼는데, 왜 지금은 Box<T> box 를 통째로 넘기는 것인지도 이해가 안 가요. static <T> void printGenericV1(Box<T> box) { System.out.println("T = " + box.get()); } 이전 제네릭 강의에서 사용한 방식 public <T> T printAndReturn(T t) { System.out.println("animal.className: " + animal.getClass().getName()); System.out.println("t.className: " + t.getClass().getName()); return t; } 감사합니다.

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

인기 태그

인프런 TOP Writers

주간 인기글