当前位置:K88软件开发文章中心编程全书编程全书01 → 文章内容

利用AOP重构代码

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2019-1-3 0:20:44

户端调用:

string ComputationTimeText = "取酒店是否在积分广场首页推荐数据耗时:";
            
string ErrorMethodText = "取酒店是否在积分广场首页推荐数据异常:";
            
string conn = WebConfig.DaoConfig.MisMasterDBReadConnectionString;
            HotelRecommendInfo 
= ErrorAndComputationTimeHandler.Invoke<HotelRequestInfo, string, List<HotelGenericInfo>>(requestInfo, conn, SearchRecommendHotelData, ComputationTimeText, ErrorMethodText);

AOP的优势:

(1)上述应用范例在没有使用AOP情况下,也能解决,但是,AOP可以让我们从一个更高的抽象概念来理解软件系统。可以这么说:因为使用AOP结构,对于一个大型复杂系统来说可以简化不少代码。

(2)并不是所有的人都需要关心AOP,使得其它开发人员有更多精力去关注自己的业务逻辑。


上一页  [1] [2] 


利用AOP重构代码