SSH对log4j没用切面的使用(没用maven工程)

1、下载log4j相关的jar包

2、编写log4j的配置文件,包括数据库连接信息,日志信息输出内容,可以编写数据库插入语句

3、在web.xml文件中配置log4j相关的配置

4、代码中使用log4j

     1、得到记录器,这个记录器将负责控制日志信息。其语法为: 

   public static Logger getLogger( String name) 

     2、用MDC存储日志信息

     3、记录器打印日志信息

 

Springmvc对log4j的应用(基于注解版)

1、pom.xml文件添加log4j的相关依赖

2、springmvc的配置文件中aop的配置(确定切点,即什么时候记日志;确定在动作前还是动作后记日志,即通知类型)

2、编写自定义注解类(用于在要记日志的方法前添加,在动作执行后就去执行切面中记日志的动作)

3、编写日志存入数据库动作的切面类(切面类中进行插入日志数据库表记录的动作)

posted on 2019-01-15 10:28  792552640  阅读(196)  评论(0编辑  收藏  举报