강의

멘토링

로드맵

Inflearn Community Q&A

emmental's profile image
emmental

asked

Spring MVC Part 1 - Core technologies for backend web development

Request Mapping - API Example

RequestMapping 질문

Written on

·

265

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
"/a/b/c"에 해당하는 URL 호출이 있다고하고, 클래스단위에서 "/a/b"를 RequestMapping으로 등록하고, "/c"를 메소드 단위에서 ReqeustMapping으로 등록하였을때,

IntelliJ프로젝트 내 검색기능(cmd+shift+R)을 사용하여 "/a/b/c"와 맵핑되어있는 컨트롤러를 찾으려고 "/a/b/c"를 검색했을때 컨트롤러 검색이 되지않는데, 검색을 할 수 있는 방법이 따로 있을까요?

정리하자면, 클래스, 메소드 단위로 RequestMapping을 쪼갰을때, 전체 경로에 매핑된 컨트롤러를 찾는 방법을 알고 싶습니다.

springmvc

Quiz

실제 서비스 개발에서 System.out.println 대신 로깅 라이브러리를 사용하는 주된 이유가 무엇일까요?

코드가 더 짧아져요.

성능이 훨씬 빨라요.

로그 레벨 설정으로 출력 레벨을 조절할 수 있어요.

다른 개발자가 보기에 더 멋있어요.

Answer 1

0

안녕하세요. 박영길님, 공식 서포터즈 OMG입니다.

인텔리제이 기본 기능으로는 안되고 플러그인을 설치하여 원하시는 기능을 사용할 수 있습니다.

플러그인 이름

-Request Mapper

 

가능한 인텔리제이 버전(유,무료)

- 2023.3.2이상(으로 나오는데, 저는 무료 버전 최신(2024.1)로 설치하여 확인해보았습니다.)

-무료 버전도 되나 확인 차 플러그인 검색해보니 안되서 찾아봤는데 지원가능한 버전이 아니여서 알게되었습니다.

image플러그인 홈페이지

https://plugins.jetbrains.com/plugin/23269-request-mapper/versions

 

플러그인 검색 방법

-인텔리제이 단축키(윈도우: ctrl + alt + s, 맥: command + ,)

-request mapper 검색

image

설치 후 사용 방법

-shift 두번 클릭하여 검색 창 오픈

-UrlMapping탭 혹은 All탭에서도 조회 가능(shift 두번 클릭하면 All 탭이 기본이여서 탭 이동없이도 볼 수 있습니다.)

image

또 다른 방법을 알고 계신 분들은 공유 부탁드립니다!^^

감사합니다.

emmental's profile image
emmental

asked

Ask a question