1、步骤一:新建一个Web项目,并将log4j-1.2.16.jar、mysql-connector-java-5.1.43-bin.jar驱动包放在lib目录下。
2、步骤二:新建表TestLog,将项目中的日志写入到该张表中,以mysql为例,具体sql如下所示。datetime为日志写入时间,threa为日志写入线程,leve为日志级别,class为写入日志类,notes即为写入日志内容。
3、步骤三:配置log4j.properties,将其放在src目录下,配置了两种方式输出,一种是输出到控制台,一种是写入到数据表中。如下所示:
4、步骤四:写一个测试类LogTest进行测试。
5、步骤五:运行项目。点击右键-->Run As-->1 Java Application,可以看到控制台输出日志信息,如下图所示。
6、步骤六:检测日志信息是否写入到了数据,使用如下Sql进行查询:select * from TestLog,结果如下图所示,表示log4j写日志到数据库成功。