- PR -

iBatis.netのログ出力

1
投稿者投稿内容
まんづ
会議室デビュー日: 2006/07/28
投稿数: 7
投稿日時: 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
まんづ
会議室デビュー日: 2006/07/28
投稿数: 7
投稿日時: 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

スキルアップ/キャリアアップ(JOB@IT)