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

박용훈님의 프로필 이미지

작성한 질문수

스프링 프레임워크 핵심 기술

데이터 바인딩 추상화: Converter와 Formatter

ConversionService쓸때, WebApplicationType을 None으로 지정하면...

작성

·

166

0

  제 컴퓨터 별로 좋지 않아서 일부러 webApplicationType을 None으로 지정하고 수업을 듣고 있습니다. 그러다 ConversionService를 추가하시고 실행시킬때가 있었는데 저는 에러가 발생하라구요. 이게 뭔가 해서 강사님처럼 다운그래이드(스프링 부트 버전)했었는데 알고 보니 webApplicationType을 None으로 지정하면 안되는 거였더라구여ㅎㅎ. 그것도 모르고.. 그래서 궁금한게 클래스에 Web이나  MVC혹은 web을 연상케하는 단어가 있다면 webApplicationType을 None으로 지정하면 안 되는건가요?

너무 당연한 문제라 생각이 들기도 하지만.... ㅎㅎ

답변 2

0

박용훈님의 프로필 이미지
박용훈
질문자

넵 감사합니다. 자동설정이 된다는 건 알고 있었는데 이름부터 광고하고 있다는 건 예상하지 못했네요. 당연한건데.. 너무 당연해서 생각하지 못했던것 같네요. 감사합니다.

0

백기선님의 프로필 이미지
백기선
지식공유자

네, 애플리케이션 타입에 따라 스프링 부트가 사용하는 자동 설정이 달라져요. 그래서 특정 빈들은 웹 애플리케이션이 아니면 기본으로 제공하진 않고 직접 등록해서 써야 합니다.