成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iBATIS.NET日志處理淺析

開發 后端
iBATIS.NET日志處理是如何呢?在iBATIS.NET中提供的方便的日志處理到底是怎么回事呢?那么本文將向你介紹。

iBATIS.Net中提供了方便的日志處理,可以輸出sql語句等調試信息。

常用的有兩種:

iBATIS.Net日志處理1、輸出到控制臺:

  1. ﹤configSections﹥  
  2.   ﹤sectionGroup name="iBATIS"﹥  
  3.     ﹤section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" /﹥  
  4.   ﹤/sectionGroup﹥  
  5. ﹤/configSections﹥ 
  1. ﹤iBATIS﹥  
  2.     ﹤logging﹥  
  3.       ﹤logFactoryAdapter type="IBatisNet.Common.Logging.Impl.TraceLoggerFA, IBatisNet.Common"﹥  
  4.         ﹤arg key="showLogName" value="true" /﹥  
  5.         ﹤arg key="showDataTime" value="true" /﹥  
  6.         ﹤arg key="level" value="ALL" /﹥  
  7.         ﹤arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:SSS" /﹥  
  8.       ﹤/logFactoryAdapter﹥  
  9.     ﹤/logging﹥  
  10.   ﹤/iBATIS﹥ 

iBATIS.Net日志處理2、利用log4net輸出到文件:

  1. ﹤configSections﹥  
  2.   ﹤sectionGroup name="iBATIS"﹥  
  3.     ﹤section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" /﹥  
  4.   ﹤/sectionGroup﹥  
  5.   ﹤section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /﹥  
  6. ﹤/configSections﹥ 
  1. ﹤iBATIS﹥  
  2.   ﹤logging﹥  
  3.     ﹤logFactoryAdapter type="IBatisNet.Common.Logging.Impl.Log4NetLoggerFA, IBatisNet.Common.Logging.Log4Net"﹥  
  4.       ﹤arg key="configType" value="inline" /﹥  
  5.     ﹤/logFactoryAdapter﹥  
  6.   ﹤/logging﹥  
  7. ﹤/iBATIS﹥ 
  1. ﹤log4net﹥  
  2.   ﹤!-- Define some output appenders --﹥  
  3.   ﹤appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"﹥  
  4.     ﹤param name="File" value="f:\log.txt" /﹥  
  5.     ﹤param name="AppendToFile" value="true" /﹥  
  6.     ﹤param name="MaxSizeRollBackups" value="2" /﹥  
  7.     ﹤param name="MaximumFileSize" value="100KB" /﹥  
  8.     ﹤param name="RollingStyle" value="Size" /﹥  
  9.     ﹤param name="StaticLogFileName" value="true" /﹥  
  10.     ﹤layout type="log4net.Layout.PatternLayout"﹥  
  11.       ﹤param name="Header" value="[Header]\r\n" /﹥  
  12.       ﹤param name="Footer" value="[Footer]\r\n" /﹥  
  13.       ﹤param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /﹥  
  14.     ﹤/layout﹥  
  15.   ﹤/appender﹥  
  16.   ﹤appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"﹥  
  17.     ﹤layout type="log4net.Layout.PatternLayout"﹥  
  18.       ﹤param name="ConversionPattern" value="%d [%t] %-5p %c [%x] <%X{auth}> - %m%n" /﹥  
  19.     ﹤/layout﹥  
  20.   ﹤/appender﹥  
  21.  
  22.   ﹤!-- Set root logger level to ERROR and its appenders --﹥  
  23.   ﹤root﹥  
  24.     ﹤level value="DEBUG" /﹥  
  25.     ﹤appender-ref ref="RollingLogFileAppender" /﹥  
  26.     ﹤appender-ref ref="ConsoleAppender" /﹥  
  27.   ﹤/root﹥  
  28.  
  29.   ﹤!-- Print only messages of level DEBUG or above in the packages --﹥  
  30.   ﹤logger name="IBatisNet.DataMapper.Configuration.Cache.CacheModel"﹥  
  31.     ﹤level value="DEBUG" /﹥  
  32.   ﹤/logger﹥  
  33.   ﹤logger name="IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory"﹥  
  34.     ﹤level value="DEBUG" /﹥  
  35.   ﹤/logger﹥  
  36.   ﹤logger name="IBatisNet.DataMapper.LazyLoadList"﹥  
  37.     ﹤level value="DEBUG" /﹥  
  38.   ﹤/logger﹥  
  39.   ﹤logger name="IBatisNet.DataAccess.DaoSession"﹥  
  40.     ﹤level value="DEBUG" /﹥  
  41.   ﹤/logger﹥  
  42.   ﹤logger name="IBatisNet.DataMapper.SqlMapSession"﹥  
  43.     ﹤level value="DEBUG" /﹥  
  44.   ﹤/logger﹥  
  45.   ﹤logger name="IBatisNet.Common.Transaction.TransactionScope"﹥  
  46.     ﹤level value="DEBUG" /﹥  
  47.   ﹤/logger﹥  
  48.   ﹤logger name="IBatisNet.DataAccess.Configuration.DaoProxy"﹥  
  49.     ﹤level value="DEBUG" /﹥  
  50.   ﹤/logger﹥  
  51. ﹤/log4net﹥ 

以上就是iBATIS.NET日志處理方法的介紹,希望對你有所幫助。

【編輯推薦】

  1. iBATIS.NET應用之下載、編譯、運行NPetShop
  2. iBATIS.NET中兩大常用的DAO淺談
  3. iBATIS.NET數據庫緩存模式淺析
  4. iBATIS.NET常用的查詢方式淺析
  5. iBATIS.Net中的多表查詢方法淺析
責任編輯:仲衡 來源: cnblogs
相關推薦

2009-07-22 09:07:01

iBATIS.NET

2009-07-20 15:14:44

iBATIS.NET連

2009-07-20 10:06:07

iBATIS.net查詢方式

2009-07-20 14:56:18

iBATIS.NET動態選擇DAO

2009-07-21 13:50:00

iBATIS.NET調

2009-07-21 15:21:59

iBATIS.NET多

2009-07-20 09:51:19

iBATIS.net數據庫緩存

2009-07-20 13:47:08

iBATIS.NET字

2009-07-21 16:30:15

iBATIS.NET與單元測試

2009-07-16 13:50:31

ibatisResultMap

2009-07-21 16:17:28

iBATIS.NET

2009-07-22 14:28:52

iBATIS.NET配

2009-07-21 17:06:35

iBATIS.NET執

2009-07-22 14:11:09

配置ibatis.neiBatis.net配

2009-07-20 15:27:22

Castle.DynaiBATIS.NET

2009-07-21 14:15:00

iBATIS.NET多

2009-07-17 17:57:20

NPetShop iBATIS.Net

2011-03-15 13:30:27

IBatis.netMySQL

2009-07-20 09:27:42

IBATIS.netDAO

2009-07-15 17:41:55

iBATIS事務處理
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜无码国产理论在线 | 日韩午夜精品 | 亚洲一区二区三区在线 | 国产精品久久午夜夜伦鲁鲁 | 欧美一级视频免费看 | 一级日批片 | 日韩精品成人 | 精品国产伦一区二区三区观看方式 | 在线日韩精品视频 | 中文字幕第十五页 | 免费国产一区 | 久热久 | 少妇一级淫片免费播放 | 一区二区三区在线播放视频 | av成年人网站 | 日本在线精品视频 | 久久激情视频 | 久久综合久色欧美综合狠狠 | 波波电影院一区二区三区 | 成人午夜电影在线观看 | 91在线观看免费视频 | 久久久久久91 | 欧洲一区二区视频 | 国产成人免费视频 | 夜夜撸av| 久久男人 | 精品一二三区在线观看 | 国产99久久精品一区二区永久免费 | 在线欧美亚洲 | 国产精品爱久久久久久久 | 麻豆一区二区三区精品视频 | 久久婷婷国产 | 成人免费一区二区三区视频网站 | 国产精品久久久久久一级毛片 | 国产视频福利 | ririsao久久精品一区 | 国产视频导航 | 欧美精品福利 | 日韩三级一区 | 91视频在线看 | 久久久久久亚洲欧洲 |