inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정

10강 BeanPostProcessor

10강 10:19

140

edwin.dkim

작성한 질문수 12

0

TestBeanPostProcessor 가 BeanPostProcessor인터페이스를 implements했고 BeanPostProcessor에 정의되어있는 메서드들을 오버라이딩 안하면 자동으로 오류가 뜨면서 오버라이딩 해라고 경고가 떠야 정상 아닌가요? 강사님 강의에서도 제 컴퓨터에서도 따로 오류가 뜨지 않아서 궁금해서 질문 남깁니다.

java spring

답변 2

0

소프트캠퍼스

Java의 인터페이스에는 추상 메서드뿐만 아니라 구현이 되어 있는 메서드도 존재할 수 있습니다. 추상 메서드인 경우에는 모두 구현해야 하지만 구현되어 있는 메서드들은 오버라이딩 할 필요가 없습니다. 인터페이스에 만든 메서드들은 정적 메서드로 사용되어 집니다. 감사합니다

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

edwin.dkim님, BeanPostProcessor 인터페이스를 구현할 때, 해당 인터페이스의 메서드를 오버라이드하지 않으면 일반적으로 컴파일러에서 오류를 발생시켜야 합니다. 하지만 강의에서 또는 edwin.dkim님의 컴퓨터에서 오류가 발생하지 않는 이유는, 애노테이션이나 어떤 설정에 의해 해당 메서드의 구현을 명시적으로 요구하지 않는 경우일 수 있습니다. 예를 들어, 인터페이스에 대해 기본 구현이 제공되어 있거나, 강의 코드에서 특정한 방식으로 설정이 되어 있을 가능성이 있습니다.

자세한 코드를 확인해 볼 수 있다면, 어떤 설정 또는 애노테이션이 이러한 동작을 일으키는지 파악할 수 있을 것 같습니다. 추가적인 정보를 제공해 주시면 더욱 자세한 답변을 드릴 수 있습니다.

추가로, 스프링 부트 관련 공식 문서가 필요하시다면 아래 URL을 참조하실 수 있습니다:
- Testing Spring Boot Applications

이 정보가 도움이 되셨길 바랍니다. 추가 질문이 있으시면 언제든지 남겨주세요!

9강 16:50초

0

125

1

선수과목

0

115

2

코드 완성 화면

0

214

1

Eclipse 에러 질문입니다.

0

627

1

Spring Framework의 특징

0

329

1

jdbc6 다운로드가 안되네요~

0

243

2

29강 싱크가 안 맞습니다.

0

377

1

setter 메서드를 통한 주입 강의에서..

0

264

1

7강 loc컨테이너 질뮨이용..

0

287

1

질문드립니다.

0

185

1

get,set작성관련해서 질의드립니다!

0

190

1

질문이용

0

235

1

30:44 부터 화면이 깨집니다.

0

344

1

RowMapper 오류

0

602

1

@Configuration 를 넣으면 실행 시 오류가 납니다.

0

411

1

12:25 질문 드립니다.

0

213

1

블로그에 수업 정리 글을 올려도 되나요?

0

197

1

ojdbc6 안되시는분들 복붙해가세요~

3

330

2

오라클 데이터베이스..

0

223

1

beans.xml 설정시

0

1751

2

제네릭이 class일 때

0

242

1

Java파일 Config 자동 주입 질문 있습니다.

0

231

1

11: 38 메이븐 ojdbc6 다운 안되시는분들 (missing)

0

301

2

이번 수업 다음 과정인 '윤재성의 만들면서 배우는 spring mvc5' 에 대한 질문입니다.

0

215

1