資源簡介
Spring MVC AOP通過注解方式攔截Controller等實現(xiàn)日志管理demo版本2
代碼片段和文件信息
package?com.jiankunking.common;
import?org.apache.log4j.Level;
import?org.apache.log4j.Logger;
/**
?*?@author?jiankunking
?*?@Date:?2016/8/15
?*?@Time:?10:22
?*?@annotation?記錄日志
?*/
public?class?Logable
{
????private?Logger?logger?=?Logger.getLogger(this.getClass());
????/**
?????*?日志info級別
?????*
?????*?@param?message
?????*/
????public?void?logInfo(object?message)
????{
????????if?(logger.isInfoEnabled())
????????{
????????????logger.info(message);
????????}
????}
????/**
?????*?日志info級別
?????*
?????*?@param?message
?????*?@param?t
?????*/
????public?void?logInfo(object?message?Throwable?t)
????{
????????if?(logger.isInfoEnabled())
????????{
????????????logger.info(message?t);
????????}
????}
????/**
?????*?日志warn級別
?????*
?????*?@param?message
?????*/
????public?void?logWarn(object?message)
????{
????????logger.warn(message);
????}
????/**
?????*?日志warn級別
?????*
?????*?@param?message
?????*?@param?t
?????*/
????public?void?logWarn(object?message?Throwable?t)
????{
????????if(logger.isEnabledFor(Level.WARN))
????????{
????????????logger.warn(message?t);
????????}
????}
????/**
?????*?日志trace級別
?????*
?????*?@param?message
?????*/
????public?void?logTrace(object?message)
????{
????????if?(logger.isTraceEnabled())
????????{
????????????logger.trace(message);
????????}
????}
????/**
?????*?日志trace級別
?????*
?????*?@param?message
?????*?@param?t
?????*/
????public?void?logTrace(object?message?Throwable?t)
????{
????????if?(logger.isTraceEnabled())
????????{
????????????logger.trace(message?t);
????????}
????}
????/**
?????*?方法描述:日志error級別
?????*
?????*?@param?message
?????*/
????public?void?logError(object?message)
????{
????????if(logger.isEnabledFor(Level.ERROR))
????????{
????????????logger.error(message);
????????}
????}
????/**
?????*?日志trace級別
?????*
?????*?@param?message
?????*?@param?t
?????*/
????public?void?logError(object?message?Throwable?t)
????{
????????if(logger.isEnabledFor(Level.ERROR))
????????{
????????????logger.error(message);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-22?20:39??spring-mvc-log4j\
?????目錄???????????0??2016-08-22?21:09??spring-mvc-log4j\.idea\
?????文件??????????16??2016-08-12?11:19??spring-mvc-log4j\.idea\.name
?????目錄???????????0??2016-08-22?20:39??spring-mvc-log4j\.idea\artifacts\
?????文件?????????327??2016-08-15?15:34??spring-mvc-log4j\.idea\artifacts\spring_mvc_log4j_war.xm
?????文件????????2644??2016-08-15?15:31??spring-mvc-log4j\.idea\artifacts\spring_mvc_log4j_war_exploded.xm
?????文件????????1217??2016-08-15?11:46??spring-mvc-log4j\.idea\compiler.xm
?????目錄???????????0??2016-08-22?20:39??spring-mvc-log4j\.idea\copyright\
?????文件??????????76??2016-08-12?11:16??spring-mvc-log4j\.idea\copyright\profiles_settings.xm
?????文件?????????159??2016-08-12?11:16??spring-mvc-log4j\.idea\encodings.xm
?????目錄???????????0??2016-08-22?20:39??spring-mvc-log4j\.idea\libraries\
?????文件?????????472??2016-08-15?11:01??spring-mvc-log4j\.idea\libraries\Maven__cglib_cglib_3_1.xm
?????文件?????????582??2016-08-12?11:19??spring-mvc-log4j\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
?????文件?????????535??2016-08-15?10:57??spring-mvc-log4j\.idea\libraries\Maven__javax_inject_javax_inject_1.xm
?????文件?????????602??2016-08-12?11:19??spring-mvc-log4j\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_1_0.xm
?????文件?????????461??2016-08-12?11:19??spring-mvc-log4j\.idea\libraries\Maven__jstl_jstl_1_2.xm
?????文件?????????493??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__log4j_log4j_1_2_17.xm
?????文件?????????590??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__org_apache_logging_log4j_log4j_api_2_6_2.xm
?????文件?????????597??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__org_apache_logging_log4j_log4j_core_2_6_2.xm
?????文件?????????538??2016-08-15?10:56??spring-mvc-log4j\.idea\libraries\Maven__org_aspectj_aspectjrt_1_7_4.xm
?????文件?????????656??2016-08-16?14:36??spring-mvc-log4j\.idea\libraries\Maven__org_aspectj_aspectjweaver_1_8_9.xm
?????文件?????????482??2016-08-15?11:01??spring-mvc-log4j\.idea\libraries\Maven__org_ow2_asm_asm_4_2.xm
?????文件?????????633??2016-08-15?11:05??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????661??2016-08-15?11:05??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????647??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????661??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????736??2016-08-16?15:18??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????682??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????633??2016-08-15?10:22??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件?????????752??2016-08-16?15:08??spring-mvc-log4j\.idea\libraries\Maven__org_springfr
?????文件????????1185??2016-08-16?20:47??spring-mvc-log4j\.idea\misc.xm
............此處省略82個文件信息
- 上一篇:華成英模電課件.zip
- 下一篇:5G technique for MMW
評論
共有 條評論