zoukankan      html  css  js  c++  java
  • Log4Net 调试时输出sql到 视图->输出的sql语句

    1.log4net.xml

    <?xml version="1.0" encoding="utf-8" ?>
    <!--log4net 配置-->
    <log4net debug="true">
    <appender name="AspNetTraceAppender" type="log4net.Appender.AspNetTraceAppender">
    <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="[%thread] %-5level - %message" />
    </layout>
    </appender>

    <appender name="TraceAppender" type="log4net.Appender.TraceAppender">
    <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%-5level %M - %message%newline" />
    </layout>
    </appender>

    <appender name="LogFileAppender" type="log4net.Appender.FileAppender">
    <param name="File" value="LogsLog.log" />
    <param name="datePattern" value="MM-dd HH:mm" />
    <param name="AppendToFile" value="true" />
    <layout type="log4net.Layout.PatternLayout">
    <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
    </layout>
    </appender>
    <appender name="HttpTraceAppender" type="log4net.Appender.ASPNetTraceAppender">
    <layout type="log4net.Layout.PatternLayout">
    <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
    </layout>
    </appender>
    <appender name="DebugAppender" type="log4net.Appender.DebugAppender">
    <layout type="log4net.Layout.PatternLayout">
    <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
    </layout>
    </appender>
    <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">
    <layout type="log4net.Layout.PatternLayout">
    <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
    </layout>
    </appender>
    <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
    <param name="File" value="Logs/Log.log" />
    <param name="AppendToFile" value="true" />
    <param name="MaxSizeRollBackups" value="10" />
    <param name="MaximumFileSize" value="100K" />
    <param name="RollingStyle" value="Size" />
    <param name="StaticLogFileName" value="true" />
    <layout type="log4net.Layout.PatternLayout">
    <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
    </layout>
    </appender>
    <logger name="NHibernate" additivity="false">
    <level value="ERROR"/>
    <appender-ref ref="DebugAppender" />
    </logger>
    <logger name="NHibernate.SQL" additivity="false">
    <level value="DEBUG"/>
    <appender-ref ref="DebugAppender" />
    </logger>

    <logger name="Spring">
    <level value="INFO" />
    </logger>

    <root>
    <level value="ALL" />

    <!--<appender-ref ref="AspNetTraceAppender" />-->
    <!--<appender-ref ref="TraceAppender" />-->
    <appender-ref ref="RollingLogFileAppender" />
    </root>
    </log4net>

    2.

    1.web层添加log4net.dll
    2.spring上下文加入
    <resource uri="~/Config/Log4Net.xml"/>

  • 相关阅读:
    【python接口自动化】httpUtils
    mac上安装chromedriver
    python自动化测试报告(excel篇)
    Fiddler 手机抓包介绍
    Fiddler 简单介绍
    Python splinter 环境搭建
    Python pip 常用命令
    Python Yaml 学习
    Jmeter
    Python3 操作Excel
  • 原文地址:https://www.cnblogs.com/kexb/p/5041302.html
Copyright © 2011-2022 走看看