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

dhotksis님의 프로필 이미지

작성한 질문수

예제로 배우는 스프링 입문 (개정판)

프로젝트 살펴보기

어노테이션 질문

작성

·

191

0

안녕하세요, 강사님! 좋은 강의 잘 보고 있습니다~

아직 스프링, 스프링 부트 관련 지식이 많이 없어서 기본적인 질문 올리네요 ㅠㅠ

함수 전에 @을 사용해서 어노테이션인것을 알려주는것으로 알고 있는데 스프링에서 @을 사용하는 이유는 무엇인가요?

그리고 @GetMapping("/owners/new")는 owners/new라는 파일을 요청할 때 밑에 정의된 함수가 호출이 되는것 인가요?

답변 2

1

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

네 자바에서는 함수가 아니라 메소드라고 하지만 맞습니다. 그리고 @는 애노테이션을 사용할 때 쓰는 문법이라서.. 질문이 @를 왜 쓰느냐고 물으시는거라면 애노테이션을 쓰기 위한 문법이라 그렇다고 말씀드릴 수 있고, 질문이 애노테이션을 왜 쓰는거냐고 물으시는거라면 제가 만든 "더 자바, 코드를 조작하는 다양한 방법"이라는 강좌를 수강해 주시면 좋을거 같습니다.

0

dhotksis님의 프로필 이미지
dhotksis
질문자

네 확인해 봐야 겠네요!! 감사합니다~

dhotksis님의 프로필 이미지

작성한 질문수

질문하기