inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

리팩토링 강의에서 라우터 리팩토링 전개연산자(...)

해결됨

mongoDB 기초부터 실무까지(feat. Node.js)

선생님 안녕하세요. 좋은강의 정말로 감사드립니다. 리팩토링 강의에서 라우터들을 Index.js로 통합시켜줄 때 module.exports = { ...require("./userRouter"), ...require("./blogRouter"), ...require("./commentRouter"), }; 이렇게 전개연산자(...)를 작성해주셨는데요. 이유가 뭘까요? 이렇게 안하고 그냥 module.exports = { require("./userRouter"), require("./blogRouter"), require("./commentRouter"), }; 이렇게 해주려고 하니 에러가 발생하더라구요. 이유가 뭘까요??

  • javascript
  • node.js
  • aws
  • mongodb
  • rest-api
  • dbms/rdbms
  • 데이터-엔지니어링
google_user 댓글 1 좋아요 1 조회수 345

다대일 단방향으로 save시

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 안녕하세요 질문 드리고 싶은건 팀과 멤버 엔티티를 DB에 저장하기 위한 상황입니다. 한번의 save 코드로 두번의 INSERT 쿼리를 내보내겠습니다. 팀 save, 멤버 save (멤버 ManyToOne) 팀.add멤버(멤버) 후 팀 save (팀 OneToMany, 멤버 ManyToOne) 멤버.set팀(팀) 후 멤버 save (멤버 ManyToOne) 이런 3가지 방법이 가능할 것 같습니다. 3번의 경우에는 멤버에만 @ManyToOne으로 관계지정하고 cascade = CascadeType.ALL 옵션을 추가해서 팀에도 쿼리가 발생하게 되는데요 이런 예시(Case. 3)가 웹에는 흔하지 않다는게 의문입니다. 만약 cascade 옵션을 이렇게 사용해선 안되는 것인지. (자식엔티티로 부모 엔티티를 관여하는) 혹은 권장되는 방식인지. 또 여러개의 테이블이 산재된 현업에서 어떤 방식이 권장되는지. 이때 판단 기준은 어때야 하는지 궁금합니다. 혹시 이런 내용을 책에서 다루고 있거나, 다른 강의에서 다루고 있다면 추천해주시면 구입해서 공부하고 싶습니다. 항상 학생들을 위해 힘써주시고 좋은 강의 만들어주셔서 감사합니다.

  • java
  • jpa
박정훈 댓글 1 좋아요 0 조회수 459

could not instantiate id generator 에러가 발생합니다.

해결됨

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

JpashopApplication 실행 시 다음과 같은 에러가 발생합니다.. Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.MappingException: Could not instantiate id generator [entity-name=jpabook.jpashop.domain.OrderItem] 본 파일에서는 삭제했는데 이전에 MemberRepositoryTest 실행 시에도 같은 에러가 발생해서 @GeneratedValue에 옵션설정을 추가했더니 @GeneratedValue(strategy = GenerationType.IDENTITY) 작동이 되더라구요. 이번에도 다 넣어줘야 하는건지 아니면 다른 이유 때문인지 궁금하여 글 남깁니다. 압축파일 링크 입니다. https://drive.google.com/file/d/1Uj__VLj3glPm6Uor6-Gyr6dX2i8kOQcc/view?usp=share_link 감사합니다 ^^

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
미지수 댓글 1 좋아요 0 조회수 1974

MemoryMemberRepositoryTest 의 findByName 테스트케이스의 NPE 에러

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/ 아니오 ) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 안녕하세요, 강의 잘 듣고 있습니다. 테스트케이스 강의가 중요하다고 하셔서, 주의 깊게 듣고 따라하고 있는데 MemoryMemberRepositoryTest 의 findByName 테스트케이스만 NPE 에러가 발생하고 있습니다. 선생님이 사용하신 코드와 동일하게 작성하였음에도 불구하고 자꾸 에러가 나고 있어, 원인을 알고 싶어 질문 올립니다. . 프로젝트 파일 공유드립니다. https://drive.google.com/file/d/1s5OsZ8wBD6Pb-Rg2do2vJNzW8hYFZg35/view?usp=sharing 감사합니다. '

  • java
  • spring
  • mvc
  • spring-boot
규원! 댓글 2 좋아요 0 조회수 541

@Controller, @GetMapping("hello")에 no usage가 뜨는데 해결할 수 있는방법이 있나요?

미해결

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

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

  • java
  • spring
  • mvc
  • spring-boot
초심자 댓글 1 좋아요 0 조회수 1200

40번 교집합 문제

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

#include <iostream> using namespace std; int main() { int i, j, tmp, a[30001],a1, b[30001],b2, c[30001], cnt=0; cin >> a1; for (i = 0; i < a1; i++) { cin >> a[i]; } cin >> b2; for (i = 0; i < b2; i++) { cin >> b[i]; } for (i = 1; i < a1; i++)//a { tmp = a[i]; for (j = i - 1; j>0 ; j--) { if (a[j] > tmp) { a[j + 1] = a[j]; } else { break; } //조건에 안맞으면 바로 밑으로 넘어가게 해야한다. } a[j + 1] = tmp; } for (i = 1; i < b2; i++)//b { tmp = b[i]; for (j = i - 1; j > 0; j--) { if (b[j] > tmp){ b[j + 1] = b[j]; } else { break; } } b[j + 1] = tmp; } for (i = 0; i < a1; i++) { for (j = 0; j < a1; j++) { if (a[i] == b[j]) { c[i] = a[i]; cnt++; } } } for (i = 0; i < cnt; i++) { cout << c[i]; } return 0; } 안녕하세요 선생님 제가 삽입정렬 방식으로 하고 코들르 구현하였는데 출력은 -로 나옵니다. 어디서 잘못된거인지를 못찾겠어서 질문 드립니다.

  • c++
  • 코딩-테스트
sang ji Choi 댓글 1 좋아요 0 조회수 362

4-H 성곽문제 dfs 매개변수 중 cnt는 없어도 되는거 아닌가요??

미해결

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

이미 전역변수로 cnt를 선언 했는데 매개변수로 넣어서 사용해야하는 이유가 있을까요? 다른 건 이해했는데 이부분은 어떤건지 궁금하네요

  • c++
  • 코딩-테스트
parkjuseung0313 댓글 1 좋아요 0 조회수 386

esxi 베어메탈 서버에 원격접속이 가능한가요?

해결됨

ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링

집에 남는 노트북에 esxi 베어메탈을 설치했는데요. 이건 랜선으로 연결 되어있는데, 다른 노트북은 공유기로 연결 되어있습니다. 이런 경우에는 어떻게 esxi를 사용할 수 있을까요?

  • esxi
  • vsphere-hypervisor
  • splunk
꼭취업하자 댓글 1 좋아요 0 조회수 344

앱 빌드 질문

해결됨

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

코드팩토리님 강의 잘 보고 있습니다. 제가 간단하게 만든 앱을 안드로이드에 배포하려고 합니다. 메뉴의 빌드 - 플러터 - 빌드 앱 번들 을 선택하면 위와 같은 에러가 납니다. 아무리 봐도 어떻게 해결해야할 지 모르겠습니다. 도와주시면 정말감사드리겠습니다. 그리고 앱을 출시하는 방법에 대해서 강의하신 내용이 있으신가요? 구글링해봐도 잘 모르겠네요ㅠ

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

504 Gateway Timeout Error

미해결

따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기

저같은 경우는 오타 문제였습니다ㅠㅠ 비슷한 질문들 보이는데 서버 에러로그 잘 살펴보세요 보면 ReferenceError에 falase라고 false 오타여서 오류났었어요

  • react
  • node.js
  • 웹앱
  • mongodb
  • express
댓글 1 좋아요 0 조회수 1492

call to undefined function 오류

미해결

[리뉴얼] SQL 베이스캠프

Uncaught Error: Call to undefined function mysqli_connect() 에러가 발생하며 작성한 코드가 작동하지 않아요 php.ini 파일의 정보를 수정하라고 하는데, 파일 경로가 /etc/php/...이런 식이라 어디에 있는지 모르겠어요

  • sql
  • dbms/rdbms
강현일 댓글 1 좋아요 0 조회수 2453

async 함수 중복선언 문제 관련

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

안녕하세요. 리액트 04-01-rest-get강의를 보다가 export default function RestGetPage() { function onClickAsync() { const result = axios.get("https://koreanjson.com/posts/1"); console.log(result); //Promise } // async function onClickSync() { // const result = await axios.get("https://koreanjson.com/posts/1"); => 함수 중복 선언 문제 // console.log(result); //제대로 된 결과 // } 아랫부분의 주석 코드에서 함수 중복 선언 문제가 발생할 수 있으니 화살표 함수를 쓰라고 하셨는데요. 함수 중복 선언의 예제를 설명하시는건 이해가 됐는데 왜 저 코드가 함수 중복 선언인지 이해가 안가요. 위에 함수랑 주석된 함수 이름은 다른데 왜 중복선언인가요? 챗지피티한테 물어봤더니 자기도 모르겠대요ㅠ 그리고 여태 들었던 강의들보다 강사님 강의가 퀄리티가 너무 좋은 거 같아요

  • react
  • node.js
  • seo
  • graphql
  • next.js
치카치카 댓글 1 좋아요 0 조회수 471

만약에 글이 엄청 많을 때도 filter 사용해서 삭제하는지 궁금합니다.

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

선생님 안녕하세요! 실제 서비스들은 누적된 글개수가 엄청 많은데, 실제 현업에서도 filter로 글삭제를 하는지 궁금합니다. 글 개수가 엄청 많아지면 글 하나 삭제버튼 눌렀을 때 filter로 배열을 돌다가 로딩이 느려질 것 같다는 생각이 들어서요!

  • react
보라 댓글 1 좋아요 0 조회수 569

마지막 파일 저장 부분 전체적인 흐름 정리 질문

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

전체적인 흐름에 있어서 생각하는 부분들이 맞는지에 대한 궁금증이 생겨 질문드립니다 다른 글들을 참고하였을 때 Item은 현재, 별도의 DB가 없기 때문에 DB 역할을 하는 ItemRepository에 저장하기 위해 UploadFile(사용자가 업로드한 파일)를 사용하는 것이 맞나요? ItemForm은 form에서 넘어오는 file 타입을 저장하기 위해서는 MultipartFile 인터페이스를 사용해야 하기 때문에 MultipartFile 참조형을 가져오는 것이 맞나요? FileStore의 경우 실제 파일들이 저장되는 곳이며, 실제 파일들을 저장하고, Repository(실제 파일이 아닌 경로)에 저장하기 위해 형변환을 하는 역할을 하는 것이 맞나요? 김영한 강사님에 말씀에 따르면 Repository는 실제 파일들을 저장하는 곳이 아닌 경로를 저장하는 곳이라고 말씀하셨는데 이 말은 즉 Repository에는 경로를 저장하고 해당 실제 파일은 FileStore에 저장되어 있다가 Repository를 통해 호출되면 해당 파일이 호출되는 것이 맞는지 궁금합니다. 김영한 강사님께서 쉽고 자세하게 설명해주셨음에도 불구하고 이해가 많이 부족하여 여러가지 질문을 남깁니다...

  • spring
  • mvc
b0i4s 댓글 1 좋아요 0 조회수 489

수강생 대다수가 동일 이슈(SSH 접속 불가)로 고통 받는 것 같은데요 강사님 답변을 원합니다.

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

ssh 접속 시도시 아래와 같은 에러가 출력 됩니다. - 방화벽 내리고 /etc/hosts.allow 127.0.0.1 추가하고 sshd 서비스 재시작해도 안됩니다. kex_exchange_identification: read: Connection reset by peer Connection reset by 127.0.0.1 port 10022 다운 받은 SSH 이미지 정상 동작 상태임을 확인 Up 44 minutes 0.0.0.0:10022->22/tcp, :::10022->22/tcp, 0.0.0.0:8081->8080/tcp, :::8081->8080/tcp docker-server 열린 포트 확인하여 포트포워딩 설정 확인 Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:10022 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN 도커 컨테이너, 소캣 상태 정보 확인 CGroup: /system.slice/docker.service ├─ 9218 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ├─25925 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 8081 -container-ip 172.17.0.2 -container-port 8080 ├─25933 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 8081 -container-ip 172.17.0.2 -container-port 8080 ├─25946 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 10022 -container-ip 172.17.0.2 -container-port 22 └─25953 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 10022 -container-ip 172.17.0.2 -container-port 22

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
정은석 댓글 2 좋아요 1 조회수 4493

5장 homeController에서 500error

해결됨

스프링 부트 웹 개발 입문 - 따라하며 배우기

500오류가 발생합니다. localhost:8081/v1/home 실행시 오류 발생

  • spring
  • mvc
  • spring-boot
삼계해마 댓글 2 좋아요 1 조회수 433

Stat외에 싱글톤 클래스는 어떻게 만드나요?

미해결

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

프로젝트세팅에 추가한 ABGameSingleton안에는 스텟관련된것이 추가되있는데.. 다른 싱글톤을 만드려면 어떻게 해야하나요?? 스탯 관련된것은 빼고 ABGameSingleton을 상속받아 다른 클래스를 제작하면 될까요??

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
k ch 댓글 1 좋아요 0 조회수 955

해커랭크 넥스트 챌린지 문제 질문드립니다!

해결됨

[백문이불여일타] 데이터 분석을 위한 기초 SQL

Query all columns for a city in CITY with the ID 1661 . The CITY table is described as follows: 처음 예시문제 풀어보고 넥스트 챌린지 눌렀는데 강의에 나온 station 문제랑 다른 예제문제가 나와 해당 문제 코드는 어떻게 짜야될지 모르겠어서 문의드립니다! 확인 한 번 해주시면 감사드리겠습니다 :)

  • sql
조성호 댓글 1 좋아요 0 조회수 457

다른 스켈레탈 메쉬를 가진 적을소환하려고 하면

미해결

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

스켈레탈 메쉬도 동일한방법으로 불러와 세팅해야 할까요?

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
k ch 댓글 1 좋아요 0 조회수 488

styled-components 설치 문제

미해결

처음 만난 리액트(React)

module를 지웠다가 깔아봐도 계속 이 오류가 뜨네요.,..

  • HTML/CSS
  • javascript
  • react
택기 댓글 1 좋아요 0 조회수 590

인기 태그

인프런 TOP Writers

주간 인기글