摘要:
前段时间从外包公司回来,回到公司加入到了公司项目中的开发。看到项目中用到了过滤器,以前没接触过,到网上查了一下,结合项目与自己的理解记录一下。 1、为什么要用到过滤器。2、它能解决什么问题 3、是否会带来新问题,严重不,我们是否能够解决掉? 在实际项目中,稍微像样点的项目总会有一些相关的AOP(面向切面,也叫做面向面)编程的组件,而MVC项目中太关心我们这些农民工啦,不想让MVC开发人员去为了身份验证、日志、异常等部分重复代码。于是我们在MVC项目中就可以直接使用它提供的Fileter特性帮我们解决,不用我们自己去实现复杂的AOP了。 以日志为例: [LogActionFilt... 阅读全文