一种高效的日志操作方法技术

技术编号:11988221 阅读:108 留言:0更新日期:2015-09-02 17:09
本发明专利技术涉及WEB开发技术领域,具体涉及一种高效日志记录操作方法。本方法使用JAVA的1.5或以上版本的JDK,通过JDK的注释接口实现日志的通用注释接口。在编写Struts2的Action代码时,在需要插入日志的方法前,标注日志注释接口。其次完成Struts2的拦截器,并且配置所有用户请求都经过该拦截器。编写Struts2的基类,其它业务的Action需继承该基类。在用户请求struts2的方法时,拦截通过方法是否存在注释接口,判断该业务是否需要写入日志。在代码开发中,如果业务需要写入日志信息,只需在业务的方法前使用日志注释接口即可。本发明专利技术的可以大大减少系统的日志新增功能,提高开发效率与升级效率;可以用于日志记录操作。

【技术实现步骤摘要】

本专利技术涉及WEB开发
,具体涉及一种基于StrutS2与注释技术的高效日志记录操作方法。
技术介绍
在基于J2EE平台的研发过程中,对一些关键操作需要进行相关的操作日志功能,以记录该操作的功能、代码、操作人、操作结果等。在传统的开发过程,通常是在业务代码结束后,再通过调用日志模块进行日志播放操作。这种显示调用的方式,明显增加了系统复杂程序与开发量,而且在日志模块变化的情况下,所以调用该日志模块的代码都需要修改,增加了升级的难度。
技术实现思路
本专利技术解决的技术问题在于提供,用户只需要在需要播放日志的业务方法前,增加日志注释接口即可。本专利技术解决上述技术问题的技术方案是:所述的方法包括如下步骤:第I步、安装使用1.5或以上版本的JDK ;第2步、使用JDK特性,编写注释接口 LogAnnotain,定义接口的属性;第3 步、编写 Struts2 的基础类 BasicAct1n ;第4步、编写Struts2的UserAct1n等业务类,并实现其业务方法;同时在业务写日志的方法中标注日志注解LogAnnotain,并初始化其code、des属性,第5步、编写Str本文档来自技高网...

【技术保护点】
一种高效的日志操作方法,其特征在于:所述的方法包括如下步骤:第1步、安装使用1.5或以上版本的JDK;第2步、使用JDK特性,编写注释接口LogAnnotain,定义接口的属性;第3步、编写Struts2的基础类BasicAction;第4步、编写Struts2的UserAction等业务类,并实现其业务方法;同时在业务写日志的方法中标注日志注解LogAnnotain,并初始化其code、des属性,第5步、编写Struts2拦截器LogInterceptor,拦截器实现;第6步、拦截器首先执行用户的业务请求,访问UserAction的指定方法;第7步、拦截器获取访问的方法,并判断该方法是否存...

【技术特征摘要】

【专利技术属性】
技术研发人员:关班记季统凯
申请(专利权)人:国云科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1