inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Pageable 파라미터

미해결

실전! 스프링 데이터 JPA

안녕하세요 @GetMapping("/members") public Page<Member> list (Pageable pageable) { return memberRepository.findAll(pageable); } 저 Pageable pageable 를 구현체인 PageRequest 라는 객체를 생성 해주신다고 했습니다. 이런 과정은 argumentResolver 랑은 관계가 없는건가요 ?? (궁금해서 앞에 @ModelAttribute 를 붙여보았는데 오류발생)

  • JPA
  • spring-boot
  • spring
  • java
H K 댓글 1 좋아요 1 조회수 520

현재 2:30 부분에 ...

미해결

실전! Querydsl

현재 강의의 2:30부분에 fetchResults를 사용하려고 보니 decprecated 되어있는데 fetchResult대신에 쓸수있는 것이 혹시 있나요?? 설명에는 fetch()를 대신 사용하라는데 그런건가요?

  • java
  • JPA
seonjun Moon 댓글 2 좋아요 0 조회수 1252

Entity Manager 의존관계 주입

미해결

실전! Querydsl

안녕하세요! 강의 마지막 부분에 나온 EntityManager, JPaQueryFactory 생성자 주입 관련하여 궁금한 게 생겨서 질의드립니다. Lombok 의 @RequiredArgsConstructor 를 사용해서 EntityManager 와 JPAQueryFactory 를 생성자 주입하면 좋다. 라고 이야기하셨던 부분과 관련된 질의입니다. 이떄 JPAQueryFactory 객체를 빈으로 등록해놓은 뒤에 @RequiredArgsConstructor 를 사용하셨고 이는, EntityManager 는 빈으로 등록되어 있단 뜻인데 애플리케이션 로딩 시점에 EntityManager 도 자동 등록되나요? 그렇다면 자동 등록되게 해둔 이유는 무엇인지도 궁금합니다!

  • java
  • JPA
mino 댓글 1 좋아요 0 조회수 956

query client를 clientRef.current에 저장하는 이유가 무엇인가요~?

해결됨

풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)

new QueryClient () 위 객체를 useState의 setState()로 state에 저장할 수도 있는데 useRef를 써서 ref.current에 저장하는 이유가 따로 있는지 궁금합니다! useRef는 html tag의 reference를 참조할 때 쓰는 걸로 알고 있어서요 :)

  • rest-api
  • graphql
  • react
uoon lee 댓글 1 좋아요 0 조회수 396

강의에서 43초 부분에 @GetMapping관련하여 질문이 있습니다.

해결됨

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

제일 처음 hellospring으로 간단히 코드를 만들었을때 @GetMapping("hello")를 하면 localhost:8080/hello를 치면 그 코드가 실행되는 걸로 기억을 하는데 그럼 여기서도 혹시 @GetMapping("/members/new")이렇게 해도 되고 @GetMapping("members/new")이렇게 입력해도 결과값은 같게 나오나요? 그리고 지금 이 강의에서 MemberController와 MemberService둘다 스프링빈에 등록되어 있어서 MemberController생성자에 MemberService를 쓸 수 있는것이 맞나요?

  • java
  • MVC
  • spring-boot
  • spring
지호 댓글 1 좋아요 0 조회수 235

(21.12.01기준)포스트맨 Send버튼을 눌러도 응답이 없는 경우

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

Send버튼을 눌러도 아무 응답이 없는 경우 우측상단 저의 경우 "No Environment"로 되어있는 부분을 클릭하셔서 자신이 작성한 목업서버 이름을 클릭하시고 다시 Send를 누르시면 작성하신 응답 받을 수 있습니다.

  • HTML/CSS
  • 머신러닝 배워볼래요?
  • javascript
  • react
  • express
  • react-native
  • tensorflow
  • nodejs
sulbum yun 댓글 1 좋아요 10 조회수 537

JPA시 테이블 자동생성 및 마이바티스와의 혼용

미해결

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

JPA에서 엔티티를 설정해주면 자동으로 디비에 테이블을 생성해줍니다. 강의내용중에 생성되는 테이블 ddl을 그대로 안쓰고 정제해서 쓰신다고 하셨는데, 그말은 jpa로 Auto로 생성되는걸 막아놓고, 디비에서 직접 create를 하신다는 말씀이신가요?? 그리고 혹시 jpa와 mybatis를 같이 사용 할 수 있나요? 서칭해보면 가능하다고 하는데, jpa사용법은 나름 숙지된 상태인데 팀플젝으로 마이바티스를 사용하고 싶은 상황입니다. 같이사용하기 어려울까요? spring: jpa: hibernate: ddl-auto: update

  • spring
  • java
  • spring-boot
  • JPA
  • 웹앱
Ahrisan 댓글 1 좋아요 0 조회수 733

장고는 원래 서버가 잘 죽나요?

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

강사님 안녕하세요~ 서버가 잘 죽는데~ 실제로 장고를 배포하고 서비스를 24시간 7일 운영하려면 서버가 안전성이 있어야 하는데~ 혹시 코드를 안전하게 구현을 못해서 강습보며 따라할때 잘 죽는건가요? 아니면 장고 프래임워크로 짠 서버가 원래 잘 죽는건가요? 스프링보다 장고가 훨씬 시장이 작은데 강습보며 연습하다 서버가 잘 주는걸 보고 장고 웹 프레임워크가 성능이 안좋아서 장고 쓰는 회사가 스프링에 비해 적은건가? 라는 스스로 걱정이 있어서 질문드립니다~

  • 서버죽음
  • django
  • python
  • docker
  • react
정중한 앵무새 댓글 1 좋아요 0 조회수 1123

timeTraceAop만들고 SpringApplication 실행하는데 걸린 시간이 안나오네요..

미해결

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

결과창이 이렇게 뜨는데 아무리 고쳐봐도 안되네요.. *************************** APPLICATION FAILED TO START *************************** Description: The bean 'timeTraceAop', defined in class path resource [com/example/hellospring/Service/SpringConfig.class], could not be registered. A bean with that name has already been defined in file [C:\Users\zzang\Downloads\java\hello-spring\build\classes\java\main\com\example\hellospring\aop\TimeTraceAop.class] and overriding is disabled. Action: Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true

  • java
  • MVC
  • spring-boot
  • spring
misticz0715 댓글 5 좋아요 0 조회수 902

DTO 와 Form_2

해결됨

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

안녕하세요! 영한님! 영한님께서 올려주신 여러가지 강의를 보고 코드를 작성하다가, 제가 예전에 질문하고 피드백 주셨던 부분이 생각나서 질문드리려고 합니다. https://www.inflearn.com/questions/125911 예전 질문의 내용은 이렇습니다! 이때는 의문이 들었던점이 정확히 정리가 안되어 더 질문드리지 못하고 넘어갔었습니다. 이제 좀 정리가 되어서 재질문 드리려고합니다. Book 과 같은 Entity는 하나의 도메인에서 사용되는게 아니라 광범위하게 사용되고, 현재 패키지를 어떻게 나눌지 감이 잘 안잡힙니다. 따라서 현재 (Book) Entity => example.xxx.model 에 두었고 dto => example.xxx.model.dto 이렇게 두었습니다. 이런경우 위에서 말씀하신 Entity가 dto를 참조하는데 다른 패키지에 있는 상황입니다. 이럴 때는 BookService에서 메소드로 Dto를 받고, Entity를 조작하는 형태로 변경해야 할까요? 아니면 설계가 잘못된것인지, 패키지를 어떻게든 같이 놓는 방법이 맞을지 궁금합니다. 개념에 구멍이 뚫려있는 느낌입니다 ㅜㅜ

  • 웹앱
  • java
  • spring-boot
  • JPA
  • spring
Space 댓글 1 좋아요 1 조회수 245

React devtools 확장프로그램 적용이 안 됩니다.

미해결

웹 게임을 만들며 배우는 React

index.html을 열었을 때 뿐만 아니라 어떤 페이지에 있어도 이렇게 비활성화 상태입니다. 개발자 도구 탭에 Component, Profiler도 뜨지 않구요. 파일 URL에 대한 액세스는 허용해두었는데 파일이 아니어도 모든 페이지에서 작동이 안 되는 것으로 보아 이 문제가 아닌 것 같아 질문드립니다. 무엇이 잘못된 것인지 모르겠습니다.

  • react
o6o4_ 댓글 2 좋아요 0 조회수 2226

@JoinColumn 질문

미해결

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

안녕하세요 영한님. 좋은 강의 덕분에 이해가 정말 잘 되고 있습니다!! 다름이 아니라 @JoinColumn에 궁금한게 있어 질문드립니다. 예를들어 아래의 두개의 코드를 비교 해보면 위에는 @JoinColumn 을 사용하였고 밑에는 그냥 @Column을 사용하였다는 차이점이 있습니다. 물론 어플리케이션 딴에서 그럴일은 거의 없겠지만 제가 무조건 order를 사용하는 케이스가 orderId를 조회하는거 밖에 없다면 위의 코드보다 아래의 코드가 더 좋은 것일까요? 왜냐하면 orderId를 찾기위해선 위에 코드는 user.getOrder().getId() 와 같이 코드를 짜고 이때 DB에 Order에 대한 쿼리가 또 나가기 때문에 하지만 밑에 코드는 그냥 user.getOrderId만 하고 따로 쿼리가 안나가기 때문에 밑에 코드가 더 이 경우엔 효율 적일까요? public class User { @Id @GeneratedValue (strategy = GenerationType. IDENTITY ) private Long id ; @OneToOne private Order order ; public class User { @Id @GeneratedValue (strategy = GenerationType. IDENTITY ) private Long id ; @Column (name = "orderId" ) private Long orderId ;

  • java
  • spring
  • spring-boot
  • JPA
fightnyy 댓글 1 좋아요 1 조회수 220

SpringConfig 빈등록 오류

미해결

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

강사님 코드를 따라 치면서 질문 중복이지만 해결이 안되서 질문드립니다. 1. MemberService의 생성자 확인 MemberRepository로 구현 2. MemoryMemberRepository에 Repository인터페이스 구현 위의 둘다 정확하게 한거같은데 뭐가 문제인지 궁급합니다.

  • java
  • spring-boot
  • spring
  • MVC
댓글 1 좋아요 0 조회수 638

yarn run server 에러 발생

해결됨

풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)

yarn 워크스페이스 구성하고 필요한 패키지를 설치했는데 nodemon ./src/index.js 위 커맨드 실행시 에러가 발생합니다. yarn 2 버전을 사용하고 있는데 버전 1로 다운그레이드 해도 동일한 현상이 발생하네요.. 의존성 관리에 문제가 있는 것 같은데 해결책이 있을까요? 폴더 구조는 강의와 동일합니다. // package.json { "version" : "1.0.0" , "name" : "node-graphql" , "private" : true, "workspaces" : [ "client" , "server" ] , "scripts" : { "frontend" : "yarn workspace client start" , "server" : "yarn workspace server start" } } // server/package.json { "version" : "1.0.0" , "name" : "server" , "main" : "index.js" , "type" : "module" , "license" : "MIT" , "dependencies" : { "cors" : "^2.8.5" , "express" : "^4.17.1" , "uuid" : "^8.3.2" } , "devDependencies" : { "nodemon" : "^2.0.15" } , "scripts" : { "start" : "nodemon ./src/index.js" } } 에러 내용 (node:76305) ExperimentalWarning: The ESM module loader is experimental. internal/modules/run_main.js:54 internalBinding('errors').triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'express' imported from /Users/iyuun/WebstormProjects/node-graphql/server/src/index.js Did you mean to import express-npm-4.17.1-6815ee6bf9-c4b470d623.zip/node_modules/express/index.js? server 폴더에서 express 깔았는데도 그러네요..

  • 에러
  • react
  • rest-api
  • graphql
uoon lee 댓글 1 좋아요 0 조회수 769

DTO 의 Entity 변경에 대한 위치에 대해서 문의드려요

미해결

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

안녕하세요 . 김영한 강사님 , 강좌 초반을 학습하다가 궁굼한 부분이 생겨서 문의드립니다. 강의에서 생성 메소드를 만들때 전달받은 DTO 를 Entity 로 변환하는 로직을 Controller에서 수행하였는데 , DTO -> Entity , Entity -> DTO 에 대한 책임을 Controller에 위임 하시는 편인가요 ? (저의 경우는 그 책임을 Service layer 에 두고 modelmapper 를 사용하고 있습니다.) @PostMapping ( "/api/v2/members" ) public CreateMemberResponse saveMemberV2 ( @RequestBody @Valid CreateMemberRequest request) { Member member = new Member() ; member.setName(request.getName()) ; Long id = memberService .join(member) ; return new CreateMemberResponse(id) ; }

  • spring
  • JPA
  • java
  • spring-boot
557 댓글 1 좋아요 0 조회수 2051

update 실무

미해결

실전! 스프링 데이터 JPA

안녕하세요 ㅎㅎ 실무적으로 궁금한게 하나 있어서 질문드립니다 update 쿼리는 실무에서도 100% 더티체캉으로 해결하나요 ??

  • spring
  • java
  • spring-boot
  • JPA
H K 댓글 1 좋아요 0 조회수 302

react router v6 에서 hoc 컴포넌트(Auth)에서 useNavigate() 를 사용할 수 없나요?

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

react router v6 에서 hoc 컴포넌트(Auth)에서 useNavigate() 를 사용할 수 없는지 궁금합니다. 강사님의 강의를 듣다가 react router v5 로 계속하려했으나 옛날방식이라 신경쓸게 너무 많아 v6 를 쓰고 있었습니다. hoc (Auth) 에서 강사님이 history.push 를 쓰셨는데 v6 에서는 useNavigate()를 쓰라고 합니다. 근데 useNavigate() 를 쓰니 Router 컴포넌트 안에서만 쓸 수 있다고 하더군요. 근데 App.js를 보시면 Router 안에 hoc(Auth)가 들어있지 않습니까? 그런데 왜 사용을 못하는지, 그렇다면 어떻게 해야하는지 궁금합니다. 마지막인데 속썩이네요;;

  • useNavigate()
  • react
  • nodejs
  • reactrouterdom
김동현 댓글 5 좋아요 6 조회수 1098

혹시 지금 준비하고 계시는 다른 강의가 있나요?

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요 ~ 덕분에 장고강의 재밌게 듣고있습니다. 밑에서 질문에 대한 답글중에 강의를 준비중에 있으시다고 하셨던것같은데 django의 다른강의를 준비중이신가요? 그렇다면 언제쯤 나오나요?

  • django
  • react
  • docker
  • python
YoonEo Choi 댓글 3 좋아요 0 조회수 327

entity vs form vs dto

미해결

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

entity vs form vs dto 1. 이들은 각각 어떤 특징이 있다고 생각하면 될까요? 2. 이셋을 큰 틀로 보자면 모델로 봐도 되나요?

  • spring-boot
  • spring
  • 웹앱
  • java
  • JPA
빠르면비행기 댓글 1 좋아요 1 조회수 537

thymeleaf 관련 질문

미해결

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

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

  • spring-boot
  • spring
  • MVC
  • java
댓글 1 좋아요 0 조회수 229

인기 태그

인프런 TOP Writers

주간 인기글