Поиск аннотаций в IntelliJ IDEA

Я легко могу найти все упоминания о некоторых аннотациях в моем проекте, используя SSR (структурный поиск и замена). Например, у меня есть следующий код на основе пружины:

class DashboardController {

  @RequestMapping("/dashboard")
  public void doDashboard() {
    [...]
  }
}

Если я буду искать по шаблону org.springframework.web.bind.annotation.RequestMapping , то я найду свой код. Но что, если я хочу найти методы, аннотированные с помощью параметризованной аннотации, поэтому найдите только метод с аннотациями @RequestMapping для URL "/ dashboard"?

Я могу просто искать по @RequestMapping ("/ dashboard ") строка, но аннотацию можно записать несколькими способами:

@RequestMapping("/dashboard")
@RequestMapping(value = "/dashboard", method = {RequestMethod.POST})
@RequestMapping(headers = "content-type=application/*", value = "/dashboard")

и т. д.

5
задан Denis Bazhenov 31 August 2010 в 12:13
поделиться