# @Filters

注解 '@Filters' 的值是一个 '@By' 注解的数组，它可以声明在这三个地方

入口函数
子模块
主模块
其中入口函数的 @Filters 优先级更高，其次是子模块，最后是主模块。

就是说，你在入口模块声明了两个过滤器：

~~~
@Filters({@By(type=Filter1.class), @By(type=Filter2.class)})
public class DemoController{
    ...
~~~

不使用任何过滤器：

~~~
...
@At
@Filters
public String myFunction(){
    ...
~~~

* wk-nb-web-api 模块中，各类签名验证充分利用了此功能
* 更多介绍，详见 [http://nutzam.com/core/mvc/action_filter.html](http://nutzam.com/core/mvc/action_filter.html)
