내 웹 요청에 기능을 추가하는 내 자신의 주석을 구현하기 위해 내가해야 할 일을 설명 할 수 있습니까? 예를 들어Spring MVC에 커스터마이징 어노테이션을 추가하는 방법은 무엇입니까?
:
여기@Controller
public class MyController {
@RequestMapping("/abc")
@RequiresSomeSpecialHandling
public void handleSecureRequest() {
}
}
@RequiresSomeSpecialHandling
가 특별한 작업을하기 전에, 또는 지정된 웹 요청 /abc
후에 수행되도록 내 자신의 주석 것입니다.
매우 높은 수준에서 bean post processor를 작성하고, 주석을위한 클래스를 스캔하고, 필요할 때 custom mvc 인터셉터를 주입해야한다는 것을 알고 있습니다. 그러나이 작업을 단순화하는 단축키가 있습니까? 특히 위의 두 가지 예에 대해서. 사전에
감사합니다,
BTW : "@RequiresAuth"가 하나의 예일 뿐이라면 좋지만 스프링 보안을 재발 명하지 마십시오. – Ralph
예일뿐입니다. 예제를 좀 더 일반적인 것으로 수정했습니다. – rustyx