강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

곰새님의 프로필 이미지
곰새

작성한 질문수

스프링 DB 1편 - 데이터 접근 핵심 원리

트랜잭션 문제 해결 - 트랜잭션 AOP 적용

@SpingBootTest, @TestConfiguration

작성

·

54

0

아직 스프링부트 강의까지는 수강하지 못해서 남기는 질문입니다.

 

  1. 만약 프로젝트가 처음부터 스프링부트 환경이라고 한다면 별도로 @SpringBootTest 같은 애노테이션은 사용하지 않아도 되나요?

  2. @TestConfiguration의 경우에 꼭 내부 클래스로만 사용해야하나요?

퀴즈

61%나 틀려요. 한번 도전해보세요!

애플리케이션 계층 구조에서 서비스 계층을 순수하게 유지하려는 가장 중요한 이유는 무엇일까요?

UI 변경에 쉽게 대응하려고

데이터 저장 기술 변경에 쉽게 대응하려고

핵심 비즈니스 로직을 기술 종속 없이 관리하려고

성능 최적화를 위해

답변 1

0

안녕하세요. 곰새님, 공식 서포터즈 David입니다.

  1. @SpringBootTest는 스프링부트 기반의 테스트를 수행하겠음을 알려주는 것입니다. 따라서, 스프링부트 환경이더라도 스프링부트 기반의 테스트를 수행하길 원한다면 사용하셔야 합니다.

  2. 반드시 내부클래스일 필요는 없습니다.

감사합니다.

곰새님의 프로필 이미지
곰새

작성한 질문수

질문하기