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"/>

  • 相关阅读:
    etl接口测试总结
    LR controller 参数化
    Mysql导入导出命令
    mysql基本命令
    mysql用户管理(新增用户及权限管理)
    源码编译搭建LAMP
    【OpenGL】Shader实例分析(一)-Wave
    仿真树叶飘落效果的实现(精灵旋转、翻转、钟摆运动等综合运用)
    cocos2d-x游戏开发(十四)用shader使图片背景透明
    泰然发布了一系列 OpenGL3.0 的教程,推荐大家参考学习
  • 原文地址:https://www.cnblogs.com/kexb/p/5041302.html
Copyright © 2011-2022 走看看