• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

자동 설정 만들기 2부에서 질문 있습니다

23.01.11 14:49 작성 23.01.11 14:55 수정 조회수 228

0

자동 설정 만들기 2부:@ConfigurationProperies에서 진행하다가 에러가 발생했습니다

spring boot getting started 프로젝트에서 빈을 등록하지 않으면

spring boot starter의 HolomanConfiguration에서 @ConditionalOnMissingBean과 AutoConfiguration을 통해

HolomanProperties의 값을 참조해서 application.properties에 있는 내용으로 빈을 만드는 것으로 이해했습니다

따라서 Application 프로젝트에서 빈을 재정의할 필요없고 properties만 정의하면 되는 것으로 알고 강사님 코드를 다시 살펴봤는데 어디를 고쳐야 되는지 잘 모르겠습니다...

아래는 HolomanProperties와 에러가 발생한 실행결과를 올렸습니다HolomanProperties.PNG

실행결과.PNG

답변 1

답변을 작성해보세요.

0

김레진님의 프로필

김레진

2023.05.17

동일한 에러가 났어서 살포시 댓글 남겨봅니다...

12:00 화면처럼 HolomanConfiguration을 맞춰줘야합니다.

@EnableConfigurationProperties(DogProperties.class) 추가

@Bean 에서 HolomanProperties를 인자로 받아서 name, age를 각각 get해서 set하셨나요?!

저는 이 부분 수정하니 해결되었습니다.