<configuration>
<configSections>
...
<sectionGroup name="iBATIS">
<section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" />
</sectionGroup>
...
</configSections>
...
<iBATIS>
<logging>
<logFactoryAdapter type="IBatisNet.Common.Logging.Impl.Log4NetLoggerFA, IBatisNet.Common.Logging.Log4Net">
<arg key="configType" value="inline" />
</logFactoryAdapter>
</logging>
</iBATIS>
<log4net>
<!-- Define some output appenders -->
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="Log4Net\Log4Net" />
<param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="2" />
<param name="MaximumFileSize" value="100KB" />
<param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout">
<param name="Header" value="[Header]\r\n" />
<param name="Footer" value="[Footer]\r\n" />
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout>
</appender>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] &lt;%X{auth}&gt; - %m%n" />
</layout>
</appender>
<!-- Set root logger level to ERROR and its appenders -->
<root>
<level value="DEBUG" />
<appender-ref ref="RollingLogFileAppender" />
<appender-ref ref="ConsoleAppender" />
</root>
<!-- Print only messages of level DEBUG or above in the packages -->
<logger name="IBatisNet.DataMapper.Configuration.Cache.CacheModel">
<level value="DEBUG" />
</logger>
<logger name="IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory">
<level value="DEBUG" />
</logger>
<logger name="IBatisNet.DataMapper.LazyLoadList">
<level value="DEBUG" />
</logger>
<logger name="IBatisNet.DataAccess.DaoSession">
<level value="DEBUG" />
</logger>
<logger name="IBatisNet.DataMapper.SqlMapSession">
<level value="DEBUG" />
</logger>
<logger name="IBatisNet.Common.Transaction.TransactionScope">
<level value="DEBUG" />
</logger>
<logger name="IBatisNet.DataAccess.Configuration.DaoProxy">
<level value="DEBUG" />
</logger>
</log4net>
...
</configuration>

最新文章

  1. Ubuntu下搭建Mininet环境
  2. C#如果把A.new()编译成new A()
  3. iOS-Gdata XML解析配置和简单使用
  4. Bootstrap3.0学习第十八轮(JavaScript插件——下拉菜单)
  5. adb devices找不着设备
  6. iOSbase64
  7. 第三章 Android绘图机制与处理技巧
  8. 详细,Qt Creator快捷键大全,附快捷键配置方法
  9. 深入理解 while(cin &gt;&gt; x &gt;&gt; y)
  10. https 与 http
  11. Java的selenium代码随笔(6)
  12. 1.SDL介绍
  13. F查询和Q查询,事务及其他
  14. JS上传文件、导入文件
  15. 通向全栈之路(6)—无密码ssh连接
  16. Android如何降低service被杀死概率
  17. docker中间件安装记录
  18. S3C6410 SPI全双工读写流程分析(原创)【转】
  19. 单机配置tomcat 8 集群
  20. python2.7练习小例子(五)

热门文章

  1. pid 控制算法
  2. hdu2255 奔小康赚大钱,最大权匹配,KM算法
  3. 对span设置鼠标光标样式
  4. 【PHP】php生成一个不重复的数字(订单号、会员号)
  5. [kubernetes]helm安装
  6. Djnogo Web开发学习笔记(2)
  7. [Android实例] Activity实例StartActivity出现NullPointer异常
  8. 菜鸟教程之工具使用(五)——JRebel与Windows服务的Tomcat集成
  9. 为什么一点onclick按钮就提交表单?
  10. HeroKu PaaS模式