inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

jar 파일 access 불가

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예 항상 강의 잘 보고 있습니다. JPA와 DB설정, 동작확인 강의 중 jar 빌드해서 동작확인 하는 단계에서 Unable to access jarfile jpashop-0.0.1-SNAPSHOT 라고 뜨네요.. 해당 경로에 파일은 있는 것으로 확인되는데 어떻게 해결하면 좋을까요? 감사합니다

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
박주안 댓글 1 좋아요 0 조회수 473

CSRF token 질문

미해결

스프링 시큐리티

공격자가 링크를 누를때 user의 sessionId 와 CSRF 토큰을 공격자에게 넘겨 주도록 설정하면 token이 큰 의미가 없지 않을까요? token 이 어떠한 방식으로 공격자에게는 넘어가지 않고, server 에게만 전송이 되는 건지가 궁금합니다.

  • java
  • spring-boot
  • spring-security
정재빈 댓글 2 좋아요 0 조회수 801

JwtVO 를 인터페이스로 만든 이유

해결됨

스프링부트 JUnit 테스트 - 시큐리티를 활용한 Bank 애플리케이션

JwtVo 를 왜 인터페이스로 생성하신지 궁금합니다 !

  • spring-boot
  • junit
  • 소프트웨어-테스트
최재영 댓글 1 좋아요 0 조회수 394

안녕하세요 메트릭 데이터 보관주기 질문입니다!

미해결

spring boot actuator 파헤치기

안녕하세요 좋은 강의 감사드립니다! 혹시 metric 기본 보관주기가 얼마나 되는걸까요!!? 혹은 보관주기를 따로 설정이 가능할까요?

  • spring
  • spring-boot
bongkeun jeon 댓글 3 좋아요 0 조회수 510

DTO, Request, Response 차이점

해결됨

쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS

질문이 너무 짧아서 죄송하지만... 제목 그대로 3가지 쓰임의 차이점을 알고 싶습니다. 언제 어떤것을 사용해야 하는지 잘모르겠네요...

  • spring
  • git
  • docker
  • spring-boot
  • jpa
  • github
b0i4s 댓글 1 좋아요 1 조회수 1325

gradlew build를 하면 plain 파일만 뜹니다

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. gradlew build 로 libs 까지 생성하는건 따라왔는데 그이후에 hello-spring-0.0.1-SNAPSHOT-plain.jar 하나만 나옵니다. 검색해보면 보통 파일 plain이 안붙은 거랑 붙은거랑해서 두개가 나온다고하는데 왜 이거만 나오는지 모르겠습니다

  • java
  • spring
  • mvc
  • spring-boot
want106 댓글 1 좋아요 0 조회수 529

자동 구성이란 라이브러리 제공시 자동 빈 등록?

해결됨

스프링 부트 - 핵심 원리와 활용

자동 구성은 라이브러리 사용자가 빈 등록을 하지 않고 build.gradle 의 dependencies 에 코드 한줄 만 작성하는 것으로 해당 라이브러리를 사용할 수 있도록 라이브러리 제공자가 @AutoConfiguration를 사용하여 라이브러리 내에 자동 빈 등록을 해두는 것이라고 이해해도 되는걸가요?

  • spring
  • spring-boot
bam 댓글 1 좋아요 0 조회수 303

쿼리에 fetch 쓰는 부분

미해결

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

쿼리에 fetch 쓰는 부분과 Entity 자체에서 FetchType.LAZY 써주는것과 같은 방법으로 볼 수 있을까요?

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩토링
별볼일있는 개발자 댓글 1 좋아요 1 조회수 386

섹션 6 JPA 통합테스트 에러

미해결

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

강의 자료와 동일하게 코드 구성 이후 통합 테스트를 실행시 아래와 같은 에러가 발생합니다. h2 데이터베이스는 구동중인 상태입니다. java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: Member near line 1, column 15 [select m from Member m where m.name = :name]

  • java
  • spring
  • mvc
  • spring-boot
댓글 1 좋아요 0 조회수 228

Circuit Breaker의 적용처 판단

해결됨

장애 없는 서비스를 만들기 위한 Resilience4j - CircuitBreaker

Foo님 안녕하세요. '섹션3 - 어떤 예외를 recordExceptions로 지정할까?'를 수강하던 중 궁금증이 생겨 질문드립니다. <서론> recordExceptions은 '실패라고 간주하여 시스템을 회복시키기 위해 트래픽을 차단할 필요가 있는 상황'에 던져지는 예외로 이해했습니다. 그래서 어떤 상황에서 recordExceptions을 적용해야 할지가 매우 중요할 거라고 생각이 듭니다. 즉 트래픽을 차단할 필요가 있다면 recordExceptions을 던져야 하고 그렇지 않다면 던지지 않아야 할 것입니다. 보통은 트래픽이 많이 몰려서 예외가 발생될 때(ex OutOfMemoryError, RejectedExecutionException) recordExceptions를 적용할 거라고 생각됩니다. <본론> 그런데 트래픽이 많이 몰리지 않을 때에도 recordExceptions를 적용해야 하는 경우가 있을 것 같습니다. 한번 오류가 발생한 api 호출은 그 이후에 여러 번 호출해도 똑같은 오류가 발생될 가능성이 매우 높을 것 같기 때문입니다. (트래픽이 별로 없는 상황에서도) 그렇다면.. '모든' 외부 api 호출들에 recordExceptions를 다 적용해야 하는 건가? 라는 궁금증이 듭니다. 혹은, 생각을 반대로 전환해서, recordExceptions를 적용하지 않아도 되는 api 호출들을 구분해야 하고 나머지는 모두 recordExceptions를 적용하는 것이 맞는 건가? 라는 생각도 듭니다. 즉 어떤 기준으로 recordExceptions를 적용해야 가장 적절한 건지 궁금합니다.

  • spring-boot
  • msa
  • circuit-breaker
  • resilience4j
김찬 댓글 2 좋아요 1 조회수 484

코드 제공

미해결

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

혹시 전체 코드를 받아볼 수 있는 리포지토리가 있을까요?

  • java
  • docker
  • spring-boot
  • kafka
  • redis
루돌프친구 댓글 1 좋아요 0 조회수 493

view 환경설정 8분

미해결

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

model을 입력할때 자꾸 빨간색으로 오류가 뜨네요.. 어떻게 해야하나요?

  • java
  • spring
  • mvc
  • spring-boot
은수 댓글 2 좋아요 1 조회수 587

TestRepositoryImpl 질문이요

해결됨

쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS

where( QTestEntity.testEntity.name .eq(name)과 같이 조건을 넣어줘야되지 않나요..?

  • spring
  • git
  • docker
  • spring-boot
  • jpa
  • github
onlyplsson 댓글 1 좋아요 3 조회수 359

강의자료 오탈자 제보입니다.

미해결

스프링 부트 - 핵심 원리와 활용

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 선생님 좋은 강의 항상 감사합니다.! 스프링 부트 라이브러리 강의 듣던 도중에 오탈자가 있는것 같아서 제보 드립니다. 4. 스프링 부트 스타터와 라이브러리 관리.pdf 의 5페이지. 버전정보 - BOM 의 설명 중, "id 'org.springframework.boot' version '3.0.2' : 여기에저징된스프링부트버전참고" 에서 '저징된' 이라는 오탈자가 있습니다. 아마도 설명 흐름 상 '지정된' 이 오탈 처리 된 것 같습니다.

  • spring
  • spring-boot
  • prometheus
  • grafana
햇병아리 댓글 1 좋아요 0 조회수 333

proxyBeanMethods=false 와 관련해서 질문이 있습니다.

미해결

토비의 스프링 부트 - 이해와 원리

proxyBeanMethods=false 을 사용하면 Bean 오브젝트가 싱글톤 빈처럼 같은 오브젝트가 리턴되는 것이 아니라 매번 새로운 오브젝트가 생성된다고 하셨는데 이렇게 굳이 새로운 오브젝트를 매번 생성하는 이유가 있을까요? 새로운 오브젝트를 생성하는 비용보다 프록시 생성을 해서 싱글톤 방식으로 같은 오브젝트를 리턴하는 비용이 더 크기 때문일까요? 왜 그렇게 설정을 하는 것인지 궁금합니다.

  • spring
  • spring-boot
  • spring-jdbc
비가싫어요 댓글 1 좋아요 0 조회수 1738

빌드하고 실행하기가 안됩니다

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG ) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] PS D:\hello-spring\build\libs> java -jar hello-spring-0.0.1-SNAPSHOT.jar Error: Unable to access jarfile hello-spring-0.0.1-SNAPSHOT.jar 계속 찾아보다가 안 돼서 도움 요청해요.. plain만 있어서 혹시나 plain으로 해봤는데도 안 되고 계속 없다고 뜨거든요 clean 했다가 해봤는데도 계속 이 상태입니다

  • java
  • spring
  • mvc
  • spring-boot
댓글 1 좋아요 0 조회수 771

더미 데이터 추가 후 pk 겹침

미해결

실전! 스프링 데이터 JPA

실제 구현을 하는 도중 더미 데이터가 있으면 좋겠다 싶어서 data.sql을 만들어서 다음과 같이 sql을 추가했습니다. 5개의 레코드를 추가했습니다. insert into BASKET_FOOD_ENTITY(bakset_food_id, bakset_id, food_id, food_quantity)values ( 1,1,1,3 ),(2,1,2,2),(3,1,3,5),( 4,2,1,2 ),(5,2,2,4); 그 후, 테스트에서 new로 basketFoodEntity를 만들어 add메소드를 통해 DB에 객체를 persist하도록 만들었습니다. BasketFoodEntity basketFood = new BasketFoodEntity(foodEntity,basketRepository.findBasketId(2L),5);basketRepository.addFood(basketFood,userId); addFood 메소드는 다음과 같습니다. public void addFood(BasketFoodEntity basketFood , Long userId){ Long inBasketId = isAlreadyInBasket(basketFood.getFood().getId(), userId); if(inBasketId > 0) updateFoodQuantityToBasket(inBasketId,getFoodQuantity(inBasketId)); else em.persist(basketFood); } 추가된 BasketFoodEntity의 Id는 GeneratedValue로 인해 6이 되어야 하는 것으로 알고 있는데, 왜 1이 될까요? 계속 1로 잡혀서 pk가 겹칩니다. GeneratedValue를 빼고 직접 ID를 6으로 설정하면 테스트는 통과됩니다.

  • java
  • spring
  • spring-boot
  • jpa
gooch123 댓글 2 좋아요 0 조회수 364

스프링 부트 2.x 버전 지원 중단, myBatis 추가가 안돼요

미해결

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

https://start.spring.io/ 사이트에서 더 이상 2.7x 버전을 지원하지 않는 것 같습니다. 인텔리제이에서도 마찬가지로 선택이 안되서 3.2 버전으로 하고 있기는 한데 myBatis가 설치지원이 안되서 초반에 설치하다가 강의가 막혔어요.. 추후에 myBatis로 dm 연결을 하는 것 같은데 어떻게 해야 할까요??

  • spring
  • mvc
  • spring-boot
Nanhee ;~) 댓글 1 좋아요 0 조회수 932

AjaxLoginProcessingFilter을 Bean등록시 에러

미해결

스프링 시큐리티

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ajaxLoginProcessingFilter' defined in class path resource [io/security/corespringsecurity/security/config/SecurityConfig.class]: authenticationManager must be specified AuthenticationManager를 빈으로 등록해야 할거 같은데 강의랑 버전차이가 나서 쉽지가 않네요 OOQanT/SpringSecurity (github.com)

  • java
  • spring-boot
  • spring-security
dev 댓글 2 좋아요 0 조회수 475

시작 오류 입니다 .. 자주하는질문 해결방법 해도 잘됩니다 ㅠ

해결됨

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

저 자주하는질문에 있는대로 해봤는데 계속 오류가 나네요 .. 뭐가 문제인가요? .. ㅠ 재시작도 해봤는데 계속 뜹니다 ..

  • java
  • spring
  • mvc
  • spring-boot
yOon 댓글 1 좋아요 0 조회수 305

인기 태그

인프런 TOP Writers

주간 인기글