- - PR -
iBatis.netのログ出力
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-01-09 18:09
今までiBATIS.NET DataMapper v1.2.1で勉強をしていたのですが、
ログはlog4net経由で出力できていたのですが、 v1.3.1以降は何故かSQL等が出てこなくなりました。 ドキュメント等をみてapp.configに以下の設定したところ、コンソールには出るようになったもの、 log4netのように名前空間ごとにレベルを設定したりできないので、 余計なログまで出てきて困っております。 <configSections> <sectionGroup name="iBATIS"> <section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" /> </sectionGroup> </configSections> <iBATIS> <logging> <logFactoryAdapter type="IBatisNet.Common.Logging.Impl.ConsoleOutLoggerFA, IBatisNet.Common"> <arg key="showLogName" value="true" /> <arg key="showDataTime" value="true" /> <arg key="level" value="ALL" /> <arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:SSS" /> </logFactoryAdapter> </logging> </iBATIS> 何かよい方法をご存知の方がいらっしゃれば御指南願います。 よろしくお願いいたします。 現在は以下で動かしています。 .netFramework1.1 iBATIS.NET DataMapper v1.5.1 |
|
投稿日時: 2007-01-17 13:15
IBatisNet.Common.Logging.Log4Netを参照設定に追加してやることで解決しました。
<iBATIS> <logging> <logFactoryAdapter type="IBatisNet.Common.Logging.Impl.Log4NetLoggerFA, IBatisNet.Common.Logging.Log4Net"> <arg key="configType" value="file" /> <arg key="configFile" value="log4net.xml" /> </logFactoryAdapter> </logging> </iBATIS> |
1