inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

파라미터를 Map으로 조회하기 관련 질문

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

map<string, object>와 map<string, string> 모두 정상 수행이 됩니다. 받아들인 변수를 처리하는데 차이가 있을까요? public String requestParamMap(@RequestParam Map<String, Object> paramMap){ public String requestParamMap(@RequestParam Map<String, String> paramMap){

  • spring
  • mvc
jfk6725 댓글 1 좋아요 0 조회수 202

testMember실행은 잘되나 쿼리문이 로그에 뜨질않습니다

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] testMember는 실행이 잘되는데요. 선생님 처럼 쿼리문이 로그에 뜨질 않네요 yml 파일도 제대로 따라친거같은데 따로 뭘 해줘야할까요? 스프링 부트는 3.2.4버전입니다

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
포닥 댓글 2 좋아요 0 조회수 563

JPA 를 사용하는 이유

미해결

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

안녕하세요 강사님. 항상 정성 가득하고 충분한 설명 덕분에 도움을 많이 받고 있습니다 : ) 강의를 듣다가 문득 호기심이 생겨 질문을 드립니다 ! JPA 를 사용하는 이유가 DB가 변경 시에 유리하기 때문이라고 이해했습니다. 그런데 만약 DB 변경이 일어나지 않는다고 가정한다면, JPA 설정을 통해서 스프링이 DB 에 넣어주는 것 보다, 일일이 쿼리를 작성하는 것이 더 속도나.. 그런 측면에서 유리하지는 않나요? 1개의 기능을 만드는데 그보다 많은 기능이 포함되어있는 어떤것을 쓰면 자원이 낭비되는 것이 아닐까? 하는 생각이 들었습니다. 현업에서 DB를 변경할 일이 많아서 그런 것일까요? 왜 요즘 MyBatis 보다 JPA 를 선호하는 추세인지도 궁금합니다. (취업 공고를 보면 MyBatis 보다는 JPA 가 많이 보이더라구요!) 항상 감사하고 존경드리며 환절기 감기 조심하세요 !

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
wnsqhr1230 댓글 2 좋아요 1 조회수 951

로그

미해결

스프링 핵심 원리 - 고급편

[질문 내용] 스프링 3.2대 사용중입니다. 다름이 아니라 강의를 보고 따라하던 중 로그가 강의처럼 찍히지 않고 request만 찍히는 걸 발견했습니다. 스프링 버전 차이인가요 ? 아니면 제가 뭘 놓치고 있는 걸 까요 ?

  • spring
  • 디자인-패턴
해톨 댓글 2 좋아요 0 조회수 357

텍스트 필드 커서 위치

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

텍스트필드에 텍스트가 입력되어 있을 때 다시 클릭을 하면 커서가 텍스트의 제일 앞으로 위치하는 문제는 왜 생기는지 궁금합니다.

  • flutter
  • 클론코딩
댓글 2 좋아요 0 조회수 277

Domain, Entity 차이점

해결됨

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

DB에 저장될 예정인 UserData 있을 때 어떤 사람은 Domain으로 하고 또 다른 사람은 Entity라고 하는데 그 둘의 차이점이 궁금합니다. 또한 어떤 상황일때 domain, entity를 적절히 사용해야 하나요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
호빵맨 댓글 1 좋아요 0 조회수 420

빅쿼리 콘솔창이 너무 글씨가 작아요

해결됨

초보자를 위한 BigQuery(SQL) 입문

눈이 너무 아파요 ㅠ 혹시 설정 방법이 있을까요? 혼자서는 못찾겠어요 ㅠ

  • sql
  • bigquery
  • 데이터-리터러시
정근당근 댓글 1 좋아요 0 조회수 415

단순한 궁금증으로 인한 질문 드리겠습니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] JPA사용법에 관한 강의를 듣다가 정확히 따로 정리를 하는데 스스로 정리를 어떻게 해야할 지 모르겠어서 문의 남깁니다. JpaRepository에서 findById함수 아래 코드가 Member member = em.find(Member.class, id); 라고 작성이 되는데 find 괄호 안에 Member.class에 저런 ,class방식으로 작성이 되는 설명이나 이유를 좀 알려주실 수 있으실까요?

  • java
  • spring
  • mvc
  • spring-boot
최규범 댓글 1 좋아요 0 조회수 234

dbInit2 메소드 질문

미해결

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

==== [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요. dbInit2메서드를 똑같이 작성하고 db를 조회해봤는데 dbinit1 메서드에서 정의한 것만 db에 들어가고 dbinit2메서드 값은 db에 저장이 안됩니다 혹시나 @Bean 등록후 확인해보니 등록이 되는데 강의내용중 강사님은 @Bean등록 없이 그냥 하신것 같은데 왜 이런걸까요?

  • java
  • spring
  • spring-boot
  • jpa
팩맨 댓글 1 좋아요 0 조회수 419

#include "./common.c"오류

해결됨

OpenGL 쉐이더 (2) shader 3D 그래픽스 - 프로그래머블 파이프라인, 기하학 기초, 삼각형 출력

오류 LNK2005 getBaseName이(가) common.obj에 이미 정의되어 있습니다. 의 오류가 나옵니다. main이랑 같은 위치에 common.c를 두었는데 어떻게 해결해야하나요?

  • c++
  • OpenGL
  • glsl
sangin1.park 댓글 1 좋아요 0 조회수 321

내부 클래스의 활용 예제 질문

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 모든 Car instance들이 하나의 engine instance를 참조하게 해보고 싶어 private static Engine engine = new Engine(); 이런식으로 Car 클래스 안에 정적 변수를 만들고 engine instance를 참조 하게 만들어 봤는데 'Car.this' cannot be referenced from a static context란 에러가 뜨네요. 생성자에서 안에서는 public Car(String model, int chargeLevel) { this.model = model; this.chargeLevel = chargeLevel; if (engine == null) { engine = new Engine(); } } 이런식으로 정적 변수가 engine instance를 참조가 가능한데, 에러가 나는 이유와 생성자안에서는 왜 참조가 가능한지 궁금합니다.

  • java
  • 객체지향
Jin Jung 댓글 1 좋아요 0 조회수 397

강좌 보면서 개인프로젝트에 적용중입니다. build시 "Arrow" cannot be used as a JSX component 에러가 납니다.

해결됨

Next + React Query로 SNS 서비스 만들기

./src/_components/Carousel.tsx 110:6 Warning: React Hook useEffect has a missing dependency: 'nextFn'. Either include it or remove the dependency array. react-hooks/exhaustive-deps (....lint warning문구 생략) info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules Linting and checking validity of types .Failed to compile. ./src/_components/Carousel.tsx:137:12 Type error: 'Arrow' cannot be used as a JSX component. Its type 'FC<PropsWithChildren<ArrowProps>>' is not a valid JSX element type. Type 'FunctionComponent<PropsWithChildren<ArrowProps>>' is not assignable to type '(props: any, deprecatedLegacyContext?: any) => ReactNode'. Type 'ReactElement<any, any> | null' is not assignable to type 'ReactNode'. Type 'ReactElement<any, any>' is not assignable to type 'ReactNode'. Property 'children' is missing in type 'ReactElement<any, any>' but required in type 'ReactPortal'. 135 | className={`h-full w-full ${inArrow ? 'absolute' : ''} max-w-full`}> 136 | {!!showNavButton && ( > 137 | <Arrow | ^ 138 | direction="left" 139 | executeFn={prevFn} 140 | inArrow={inArrow} error Command failed with exit code 1. 'use client'; import { FC, PropsWithChildren, useEffect, useState } from 'react'; interface ArrowProps { direction: 'left' | 'right'; executeFn: () => void; inArrow?: boolean; hoverStyle?: string; } const Arrow: FC<PropsWithChildren<ArrowProps>> = ({ direction, executeFn, inArrow, hoverStyle, children, ...props }) => { const [hoverColor, setHoverColor] = useState(hoverStyle || undefined); useEffect(() => { hoverStyle && setHoverColor(`hover:${hoverStyle}`); }, [hoverStyle]); const returnString = direction === 'left' ? '<' : '>'; return ( <div onClick={executeFn} className={`${inArrow ? 'absolute z-50' : ''} ${direction === 'left' ? 'left-0 top-0 rounded-l-lg' : 'right-0 top-0 rounded-r-lg'} center-vertical flex h-full w-[30px] cursor-pointer text-[30px] ${hoverColor && hoverColor}`} {...props}> {returnString} {children} </div> ); }; export default Arrow; next build를 했을때 해당 에러가 Arrow컴포넌트에서 발생하였습니다. Arrow컴포넌트에서 제가 정의한 FC<PropsWithChildren<ArrowProps>>타입이 유효한 JSX element type이 아니라는 메시지 인거 같습니다. 이 에러가 나는 이유가 유효한 JSX엘리먼트가 아니어서 일것같아서 return 하는 jsx문법에 오류가 있는지 확인하려 div 겉에도 fragment로 감싼다거나 returnString을 해주는 중괄호 부분도 fragment로 감싸거나 children도 감싸보았습니다. 그러나 똑같은 에러가 발생하고 있는 상황입니다. const returnString = direction === 'left' ? '<' : '>'; 혹시 위의 코드가 문제가 발생할까 싶어서 SVG파일을 만들어 조건에따라 왼쪽 오른쪽 SVG 파일 컴포넌트를 return 문 안에서 렌더링 해주었는데 여기서도 동일한 에러가 발생하였습니다. Type error: 'LeftSvg' cannot be used as a JSX component. Its type '({ className, width, height, onClick, cyAttribute, }: { className?: string | undefined; width?: number | undefined; height?: number | undefined; onClick?: (() => void) | undefined; cyAttribute?: string | undefined; }) => JSX.Element' is not a valid JSX element type. Type '({ className, width, height, onClick, cyAttribute, }: { className?: string | undefined; width?: number | undefined; height?: number | undefined; onClick?: (() => void) | undefined; cyAttribute?: string | undefined; }) => JSX.Element' is not assignable to type '(props: any, deprecatedLegacyContext?: any) => ReactNode'. Type 'Element' is not assignable to type 'ReactNode'. Property 'children' is missing in type 'Element' but required in type 'ReactPortal'. 24 | }, [hoverStyle]); 25 | > 26 | const returnString = direction === 'left' ? <LeftSvg /> : <RightSvg />; | ^ 27 | 28 | return ( 29 | <div error Command failed with exit code 1. 참고로 'DatePicker' cannot be used as a JSX component. Its instance type 'ReactDatePicker<undefined, undefined>' is not a valid JSX element. 이런 에러가 타입에러 발견 된 적이 있어서 package.json파일에 "resolutions": { "@types/react": "^18.0.0" }, resolutions로 버전을 위와 같이 맞춰주어서 해결한 적이 있습니다.

  • react
  • next.js
  • react-query
  • next-auth
  • msw
tittogam 댓글 2 좋아요 0 조회수 410

tsconfig.json 설정 옵션

해결됨

한 입 크기로 잘라먹는 타입스크립트(TypeScript)

안녕하세요, 강의 정말 잘 듣고 있습니다. 핵심적인 부분을 쉽게 설명해주셔서 타입스크립트에 적응하는 데 도움을 많이 받고있고, 정말 감사드립니다. 질문드리고 싶은 건 tsconfig.json 옵션에 대해서입니다. 강의에서 설명해주신 옵션들 외에도 다른 옵션들이 있고, 프로젝트마다 조금씩 다르게 사용하게 되잖아요. moduleDetection은 각 파일에 모듈 시스템 키워드(export, import)를 최소 하나 이상 사용해 해당 파일을 전역 모듈이 아닌 로컬(독립) 모듈로 취급되도록 만든다고 강의에서 설명해주셨는데요. 이번에 isolatedModules라는 옵션을 알게 되었는데, 모듈을 독립적으로 컴파일하는 것을 강제한다고 하더라구요. moduleDetection은 모듈 시스템 키워드를 사용해서 모듈을 독립적으로 취급되도록 하고, isolatedModules는 모듈 시스템 키워드를 자동으로 사용할 수 있게 해주지는 않지만, 얼핏 보기에 두 옵션을 사용했을 때 기대할 수 있는 효과가 비슷하다고 보이는데요. 제가 이해한 내용이 맞는지, 혹시 이에 대해서 추가적인 내용을 알려주실 수 있으신지 궁금해서 질문을 드리게 되었습니다. 좋은 강의 준비해주셔서 다시 한번 감사합니다!

  • typescript
이 나연 댓글 2 좋아요 0 조회수 401

소스코드에 관하여 질문드립니다.

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

안녕하세요. Part1을 완강하고 Part2를 수강하고 있는 비전공자 수강생입니다. 강의를 하실 때 13:45 처럼 함수 복붙 후 함수에 관해 설명해주시는 순서로 진행이 되는데 예를 들어 제가 캐릭터의 속도를 설정하는 함수를 찾고 싶다면 F12를 사용하여 관련 클래스의 코드를 탐색하는게 빠르고 정석적인 방법인가요? 언리얼 공식 문서로는 찾지 못하여 질문드립니다.

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
rl12694 댓글 2 좋아요 0 조회수 348

icon Outline stroke

해결됨

[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기

안녕하세요. 현재 Avatar 강의 듣고 있습니다. 위 사진처럼 아이콘을 삽입 후 크기 조절을 하니 stroke이 깨지지 않은 상태로 적용됩니다. icon Outline stroke을 해도 작동이 되지 않는데 해결 방법 있을까요?ㅜㅜ (*강의 잘 듣고 있습니다! 내용이 너무 좋습니다! 감사드립니다~)

  • 웹-디자인
  • figma
  • figma-tokens
  • 디자인-시스템
  • 아토믹-디자인
  • figma-variable
김다혜 댓글 1 좋아요 0 조회수 350

이해한게 맞는지 궁금해요!

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

결국 idx번째 비트를 끄려면, idx번째 비트만 꺼져있는 수와 and 연산을 한다라고 이해하면 될까요? 그리고 idx번째 비트만 꺼져있는 수를 만들기 위해서는 idx번째 비트만 켜져있는 수를 만들고 ~연산을 통해 비트를 반전시킨다라고 이해했습니다.

  • c++
  • 코딩-테스트
김상민 댓글 2 좋아요 0 조회수 242

요약집구매 문의

미해결

디지털포렌식전문가 2급 필기 핵심 요약집[전자책]

안녕하세요. 오늘 디지털포렌식2급 필기요약집을 구매했습니다!! 먼저 요약본이 거의 없던 분야였는데 정말 깔끔하게 정리해주셔서 감사드립니다!!~ 제가 방금 다운받았던 파일이 작년8월버전이던데 마지막시험이 작년10월이었어서 혹시 그 시험은 반영이 안되었는지, 제가 다운받은 파일이 최신파일인지 여쭤보고자 질문남깁니다. 감사합니다:)

  • Forensic
ysk3244 댓글 2 좋아요 0 조회수 519

서버 1대일때 Synchronized 사용

미해결

실습으로 배우는 선착순 이벤트 시스템

[Redis 활용하며 문제 해결하기 > 문제점 해결하기 01:19] 강의에서 Synchronized 를 사용할때 서버가 여러 대가 된다면 적절하지 않다고 하셨는데, 그러면 서버가 1대 일때는 Synchronized 를 사용해도 괜찮은가요??

  • java
  • docker
  • spring-boot
  • kafka
  • redis
하치령 댓글 2 좋아요 0 조회수 468

component 중복초기화 부분 추상클래스로 변경2

미해결

스프링 핵심 원리 - 고급편

이렇게 구조를 바꾸었습니다 이러면 프록시 체인이 되어서 잘 실행되던데 문제없는거겠죠? 테스크 코드도 프록시 체인으로 똑같이 했습니다

  • spring
  • 디자인-패턴
플하 댓글 2 좋아요 0 조회수 334

GameRoom 질문드립니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

안녕하세요. 강의 잘듣고있습니다.! GameRoom을 하나의 스레드로 jobqueue를 사용해서 공유자원을 관리 하면 lock에서는 자유롭지만 하나의 스레드인 만큼 많은 처리를 해야할 경우 딜레이가 생길수도 있을거라고 생각하는데 lock을 타이트하게 거는 방법보다 하나의 스레드에서 처리하는게 속도가 더 빠른가요?

  • C#
  • unity
댓글 1 좋아요 0 조회수 319

인기 태그

인프런 TOP Writers

주간 인기글