將java log4j的日誌配置輸出到mysql中
log4j可以支援將log輸出到檔案,資料庫,甚至遠端伺服器,這次給大家分享下如何輸出到mysql中。
(1)log4j.properties的配置內容如下:
log4j.rootLogger=ERROR,appender1,appender2
log4j.appender.appender1=org.apache.log4j.ConsoleAppender
log4j.appender.appender1.layout=org.apache.log4j.PatternLayout
log4j.appender.appender1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss:SSS}[%p]: %m%n
log4j.appender.appender2=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.appender2.driver=com.mysql.jdbc.Driver
log4j.appender.appender2.URL=jdbc:mysql://localhost:3306/zuidaima_log4j_write_mysql?useUnicode=true&characterEncoding=UTF-8
log4j.appender.appender2.user=root
log4j.appender.appender2.password=111111
log4j.appender.appender2.sql=insert into zuidaima_log (create_time,log) VALUES ('%d{yyyy-MM-dd hh:mm:ss}', '%c %p %m %n')
log4j.appender.appender2.layout=org.apache.log4j.PatternLayout
(2)mysql建表語句
create database `zuidaima_log4j_write_mysql`; use `zuidaima_log4j_write_mysql`; CREATE TABLE `zuidaima_log` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `create_time` datetime NOT NULL, `log` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
(3)執行例項:
相關推薦
mybatis上的log4j日誌配置輸出
Log4j Log4j是Apache的一個開源專案,通過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案、GUI元件,甚至是套介面伺服器、NT的事件記錄器、UNIX Syslog守護程序等;我們也可以控制每一條日誌的輸出格式;通過定義每一條日誌資訊的級別,我們能夠更加細緻
將java log4j的日誌配置輸出到mysql中
log4j可以支援將log輸出到檔案,資料庫,甚至遠端伺服器,這次給大家分享下如何輸出到mysql中。 (1)log4j.properties的配置內容如下: log4j.rootLogger=ERR
將log4j的日誌配置輸出到mysql中
log4j可以支援將log輸出到檔案,資料庫,甚至遠端伺服器,這次給大家分享下如何輸出到mysql中。 專案截圖: 執行截圖: mysql儲存截圖: mysql建表語句: create dat
MySQL之——將log4j的日誌配置輸出到MySQL中
log4j可以支援將log輸出到檔案,資料庫,甚至遠端伺服器,這次給大家分享下如何輸出到mysql中。 1、配置log4j.properties檔案 log4j.properties的配置內容如下:
Log4J日誌配置詳解和自定義log4j日誌級別及輸出日誌到不同檔案實現方法
package com.jo.work.log4j; import java.util.Enumeration; import org.apache.log4j.Appender; import org.apache.log4j.FileAppender; import org.apache.log4j.
log4j自定義級別並將新級別日誌資訊輸出到指定帶日期格式的log檔案
log4j.xml的配置如下: <appender name="LOG.EMAIL" class="org.apache.log4j.RollingFileAppender"> <param name="File" value="${catalina.home}/logs/EMAIL_L
log4j日誌如何在ssh中配置?
級別 .class roo 控制 listen contex strong log4 hint 日誌級別: DEBUG:用在任何覺得有利於在調試時更詳細的了解系統運行狀態的東東 INFO:輸出信息:用來反饋系統的當前狀態給最終用戶的、 WARN
JAVA log4j日誌文件使用
prop append ive () -1 信息保存 flush console apache //1.導入jar包,log4j-1.2.17.jar//2.src下創建log4j.properties文件//3.配置properties文件/*log4j.rootLogg
java後臺讀取配置文件中key與value -----demo
undle ltm string 文件名 logs 配置 rip conf 返回值 public class ResourcesUtils { /* * @description:根據屬性獲取文件名 * * @param:propertyName文件的
java-log4j-xml配置 category、logger、boot 標簽使用
sina 運放 oot margin XML www inf ava app 掌盞撐貝貪下參鴉傺疑http://www.docin.com/sina_6367437814 於鋅中儀蕾柯檀遜渦塗鼓蛔僑http://www.docin.com/sina_6370801430
java-log4j-xml配置category、logger、boot標簽使用
cin com 標簽 oci ddn tar boot xml配置 使用 卑閑洶誌較黴園錳譖釩蒂http://jz.docin.com/ami17633 綴兄怯烈幕怪杖曝嶽脖擋扯http://shufang.docin.com/ami17633 斬莆曰聞藝諫糜粗順迅吹h
Log4J日誌配置詳解
append tar 行號 中間 註意 -h 控制 復制代碼 #### 一、Log4j簡介Log4j有三個主要的組件:Loggers(記錄器),Appenders (輸出源)和Layouts(布局)。這裏可簡單理解為日誌類別,日誌要輸出的地方和日誌以何種形式輸出。綜合使用這
springboot添加log4j日誌配置log4j.xml生成日誌文件
ota urn version xmlns private 1.0 owa ram .json 第一步:添加pom文件依賴 <!-- log4j --> <dependency> <
【Java筆記】檔案輸出流中的IO異常處理
在檔案輸出流(FileOutputStream)的寫入操作和關閉資源操作中,比如說檔案寫入失敗或者關閉資源失敗等等,我們不能把這些異常總是拋給虛擬機器,不然JVM會生氣的,我們已經長大了要自己學會處理這些異常。 如: try { fos = new FileOutputStream("
log4j日誌不輸出的問題
今天伺服器上報錯,想先去看一下日誌進行排查,結果發現日誌很久都沒有輸出過了。從上午排查到下午,剛剛解決,因此記錄一下,但現在也只是知其然,並不知其所以然,所以如果大家有什麼想法請在下方評論。 先說一下環境,伺服器是linux,專案是執行在tomcat下的Spring專案,日誌用
Log4J日誌配置總結
一、Log4j簡介 Log4j有三個主要的元件:Loggers(記錄器),Appenders (輸出源)和Layouts(佈局)。這裡可簡單理解為日誌類別,日誌要輸出的地方和日誌以何種形式輸出。綜合使用這三個元件可以輕鬆地記錄資訊的型別和級別,並可以在執行時控制日誌輸出的樣式和位置。 1、Logge
springboot2.0 @Slf4j log 日誌配置 輸出到檔案 彩色日誌
今天做了個日誌記錄: 解決問題: 使用了springboot原生自帶的一個log框架 POM新增一個外掛(不然使用不了@Slf4j註解): <dependency> <groupId>org.projectlombok</
JAVA log4j2日誌配置檔案
log4j2日誌配置檔案 <?xml version="1.0" encoding="UTF-8"?> <configuration status="WARN"> <properties> <propert
將anaconda的環境配置到pycharm中
各種複雜的方法都嘗試了,最後使用的方法是: 將anaconda的環境變數新增到使用者變數名下d:\Anaconda; d:\Anaconda\Library\mingw-w64\bin; d:\Anaconda\Library\usr\bin; d:\Anaconda\Library
springboot2.0 @Slf4j log 日誌配置 輸出到檔案 彩色日誌
今天做了個日誌記錄:解決問題:使用了springboot原生自帶的一個log框架 POM新增一個外掛(不然使用不了@Slf4j註解):<dependency> <groupId>org.projectlombok</gro