프로그래밍 공부 이야기

  • 홈
  • 태그
  • 방명록

Redis 1

~~~ because "this.redisTemplate" is null - 스프링 REDIS 테스트 오류

스프링에서 redis를 적용한뒤 테스트 코드를 작성하고 돌렸을시 다음과 같은 오류가 발생한다. 그러나 본 어플리케이션 환경에서는 잘 돌아가기에 원인을 찾는데 시간이 오래 걸렸다. 원인: bean으로 등록된 객체들을 못찾아와 생기는 문제 해결: @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class RedisTest { .... } @SpringBootTest 어노테이션을 추가해 본래 어플리케이션에 추가된 설정을 테스트 환경에서도 똑같이 재현한다. 즉, redisTemplet 을 빈으로 등록한다. 다만 이를 사용하면 단위 테스트 속도가 느려질수 있다는 단점이 존재한다.

에러 기록 2024.02.04
이전
1
다음
더보기
프로필사진

프로그래밍 공부 이야기

  • 분류 전체보기 (143)
    • 에러 기록 (15)
      • 배포 에러 (1)
    • 독후감 (0)
    • 파이썬 (0)
    • 공부 (3)
      • html --- css (10)
      • Bootstrap (1)
      • javascript (8)
      • jQuery (1)
      • java (39)
      • sql (3)
      • springboot (22)
      • kotlin (3)
      • 네트워크 (4)
      • 운영체제 (0)
      • JSP (1)
      • MyBatis (1)
      • C# (6)
    • 사이드 프로젝트 (6)
      • 코인 거래 내역 추적기 (6)

Tag

SQL, http, CSS, 클래스, 빈, 에러, 타임리프, C#, 인터페이스, 스프링MVC, 스프링부트, 스프링, 정렬, 오류, 자바, 자바스크립트, java, HTML, 테스트, 코틀린,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바