在AOP中使用标注改进日志功能的实现

来源 :计算机工程 | 被引量 : 0次 | 上传用户:zemao1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向方面编程(AOP)可避免横切关注点对核心代码的不良影响,但AOP中的方法签名匹配模式难以精确表达系统中的横切点,使得在大中型系统中直接使用连接点匹配方式捕获某些横切点,同样会降低系统的可读性和模块化。该文以日志功能为例,研究如何使用标注来辅助AspectJ改进与日志功能相关的横切点定义,从而改善代码的可阅读性,提高程序的可维护性,并实现日志内容的可配置性。
其他文献
国民经济的发展促进了人口基数的增大,使得汽车生产行业进入全新的发展时期,汽车行业的生产技术在不断发展,相关工艺也在不断完善,但是在实际的生产过程中还存在很多有待完善
大多数相变储能材料导热性能差是导致其不能推广应用的一个重要因素,因此,目前相变材料研究的重点是提高相变材料的等效导热系数。石墨泡沫由于其特殊的微蜂窝三维结构,使其具有
在企业实施信息化进程中,由不同核心技术构建的信息服务、管理系统和地理信息系统分别以不同的存储格式存放在不同地理位置的不同系统中,给数据综合利用和数据共享带来了很大的不便。该文利用XML和Java语言的优越性,提出一种利用接口技术、网络传输技术和XML相关技术的地理信息数据集成框架,并利用该框架模型实现了应急GIS系统与接警系统的集成和共享。应用验证了该框架的合理性,结果表明它是可行和有效的。
招标文件中的合同条件,即《招标投标法》第十九条规定的招标文件中应当包括的合同主要条款,旨在告知投标人履约的商务条件,进而按照其自身实力提出要约,在招标人择优确定后履
为推进全面从严治党向纵深发展,规范公职人员用权行为,近日,淮北市纪委监委出台《公职人员插手干预重大事项记录报告暂行规定》。根据这一新规,公职人员为自己或关系人谋取不
对面向对象的C编译器(OCC)的整体设计进行介绍。OCC以抽象语法树为中间表达形式。语法树节点分为8大类86种,降低了在采用visitor设计模式进行语意分析时节点功能的耦合度。OCC用
针对传统推荐算法的数据稀疏性问题和推荐准确性问题,提出基于粒子群优化的项聚类推荐算法。采用粒子群优化算法产生聚类中心,在此基础上搜索目标项目的最近邻居,并产生推荐,从而
调查研究是谋事之基、成事之道、决策之要。在“不忘初心、牢记使命”主题教育中,翟镇煤矿党委围绕绿色智慧矿山建设开展调查研究。
各县(市)、区人民政府,市政府各部门、各直属机构:《合肥市公共资源交易项目标后监督管理暂行办法》已经2018年12月27日市政府第22次常务会审议通过,现印发给你们,请认真贯彻
基于Petri网理论,提出一种对十字路口交通控制系统建模和性能评估的方法。该方法根据路口间的交通流量,计算在不同红绿灯相位差的情况下,各个路口的平均等待队列长度和平均等待