任何人都可以解釋我需要做什麼來實現我自己的註釋,將添加功能到我的Web請求?如何將自定義註釋添加到Spring MVC?
例如:
@Controller
public class MyController {
@RequestMapping("/abc")
@RequiresSomeSpecialHandling
public void handleSecureRequest() {
}
}
這裏@RequiresSomeSpecialHandling
將是我自己的批註,導致一些特殊的工作之前或給定Web請求/abc
後完成。
我知道,在一個很高的水平,我需要寫一個bean後置處理器,掃描類我的註釋,並在必要時注入自定義MVC攔截器。但是有沒有簡化這項任務的捷徑?特別是對於上面的兩個例子。
由於提前,
BTW:如果「@RequiresAuth」僅僅是一個例子,那麼它是好的,但不要重新春季安全 – Ralph 2012-02-03 11:02:24
這只是一個例子 - 編輯我的帖子讓這個例子更通用。 – rustyx 2012-02-03 20:34:31