log4j單獨類信息插入新數據庫

          log4j.rootLogger=info, A1

          log4j.appender.A1
          =org.apache.log4j.ConsoleAppender
          log4j.appender.A1.layout
          =org.apache.log4j.PatternLayout
          log4j.appender.A1.layout.ConversionPattern
          = %d{yyyy-MM-dd HH:mm:ss,SSS} [%c] [%p] - %m%n


          log4j.logger.freemarker 
          = error
          log4j.logger.com.opensymphony 
          = error
          log4j.logger.org.springframework 
          = error
          log4j.logger.org.hibernate 
          = error

          #配置數據庫插入信息 start
          log4j.logger.org.directwebremoting
          =info
          #log4j.logger.com.cenin.web.ajax.OnlinehallAjax屬于org.directwebremoting類下新建,應用MDC取值
          log4j.logger.com.cenin.web.ajax.OnlinehallAjax
          =info,db
          log4j.appender.db.Threshold
          =info
          log4j.appender.db 
          = org.apache.log4j.jdbc.JDBCAppender
          log4j.appender.db.BufferSize
          =1
          log4j.appender.db.driver
          =oracle.jdbc.driver.OracleDriver
          log4j.appender.db.URL
          =jdbc:oracle:thin:@localhost:1521:TJGWL
          log4j.appender.db.user
          =cy
          log4j.appender.db.password
          =cy 

          log4j.appender.db.sql
          =insert into RESLOG(LogId,username,bankType,money,resultinfo,merchantno,Class,Method,createTime,LogLevel,MSG)values(S_RESLOG.Nextval,'%X{username}','%X{bankType}','%X{money}','%X{resultInfo}','%X{merchantNo}','%C','%M', to_date('%d{yyyy-MM-dd HH:mm:ss}','yyyy-MM-dd HH24:mi:ss'),'%p','%m'
          log4j.appender.db.layout
          =org.apache.log4j.PatternLayout 
          # 這個配置是告訴當LOG4J吧日志存儲數據庫時用的SQL語句。SQ_RESLOG_LOGID.Nextval是我建的一個SEQUENCE;
          # ‘
          %C’是日志中的CLASS;‘%M’是打印日志是執行到類里的方法;‘%d’是打印的時間,它支持格式化;
          #‘
          %P’是日志級別,包括INFO、DEBUG、ERROR等;‘%m’是MSG,日志內容。注意這里的參數區分大小寫。
          #配置數據庫插入信息 end

          MDC取值:
          MDC.put(
          "username",username);

          servelet引入:
              
          <servlet>
                
          <servlet-name>dwr-invoker</servlet-name>
                
          <display-name>DWR Servlet</display-name>
                
          <description>Direct Web Remoter Servlet</description>
                
          <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
              
          <init-param>
                
          <param-name>debug</param-name>
                
          <param-value>true</param-value>
              
          </init-param>
              
          <init-param>
                
          <param-name>activeReverseAjaxEnabled</param-name>
                
          <param-value>true</param-value>
              
          </init-param>
              
          <init-param>
                
          <param-name>initApplicationScopeCreatorsAtStartup</param-name>
                
          <param-value>true</param-value>
              
          </init-param>
              
          <init-param>
                
          <param-name>maxWaitAfterWrite</param-name>
                
          <param-value>500</param-value>
              
          </init-param>
              
          <init-param>
                  
          <param-name>crossDomainSessionSecurity</param-name>
                  
          <param-value>false</param-value>
              
          </init-param>
              
          <load-on-startup>1</load-on-startup>
            
          </servlet>

          posted on 2013-12-11 11:30 youngturk 閱讀(419) 評論(0)  編輯  收藏 所屬分類: Log4j


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2013年12月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導航

          統計

          公告

          this year :
          1 jQuery
          2 freemarker
          3 框架結構
          4 口語英語

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          EJB學習

          Flex學習

          learn English

          oracle

          spring MVC web service

          SQL

          Struts

          生活保健

          解析文件

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 浮梁县| 建始县| 门源| 抚松县| 若尔盖县| 洪湖市| 旬邑县| 洪洞县| 含山县| 南华县| 柯坪县| 平乡县| 根河市| 富蕴县| 密云县| 台北市| 河西区| 潮安县| 海阳市| 紫云| 大竹县| 琼海市| 肇源县| 河东区| 大渡口区| 金湖县| 云林县| 神农架林区| 赤城县| 襄城县| 尼木县| 游戏| 潜山县| 谢通门县| 山阴县| 湖口县| 宝应县| 休宁县| 南京市| 依安县| 东乌珠穆沁旗|