<div dir="ltr">jfluteさん<div><br></div><div>とりあえず(本当にとりあえず、な状態ですが)、systemについて</div><div>コンパイルエラーが出ない状態にできました。「develop」にプッシュしています。</div><div>次「util」いってみましょう!</div><div><br></div><div>フィルターについての追加要望を以下に書かせていただきます。</div><div><br></div><div>○NETの予約語や名前空間の関係上、以下の変換を行いたい</div><div> ・System(Javaクラス) ⇒ DBFlute.JavaLike.JavaLikeSystem</div><div>  ・DBFlute.System(DBFlute下のフォルダ) ⇒ DBFlute.DfSystem</div><div>  (<a href="http://xn--v9j140g1f5b.NET">上記は.NET</a>の名前空間にSystemというものがあるため、被ると名前が解決できない)</div><div> ・lock() ⇒ doLock()</div><div>  (lock<a href="http://xn--v9j.NET">は.NET</a>では予約語の一つ)</div><div><br></div><div>○using句への追加</div><div>  ・DBFlute.JavaLike.Time</div><div> ・DBFlute.JavaLike.Extensions</div><div><br></div><div>○フィルターへの追加</div><div> ・既定の名前空間はDBFlute.XXX(Org.はつけない)</div><div> ・Org.Slf4j -&gt; slf4net</div><div> ・private static readonly Logger -&gt; private static readonly ILogger</div><div> ・getLogger -&gt; GetLogger</div><div> ・_log.isInfoEnabled() -&gt; _log.IsInfoEnabled</div><div> ・_log.isDebugEnabled() -&gt; _log.IsDebugEnabled</div><div> ・_<a href="http://log.info">log.info</a> -&gt; _log.Info</div><div> ・_log.debug -&gt; _log.Debug</div><div>  ・DBFluteSystem.class -&gt; typeof(DBFluteSystem)</div><div> ・XLog.class -&gt; typeof(XLog)</div><div> ・QLog.class -&gt; typeof(QLog)</div><div> ・System.currentTimeMills -&gt; JavaLikeSystem.currentTimeMills</div><div> ・DBFlute.System -&gt; DBFlute.DfSystem</div><div> ・TimeZone -&gt; DBFlute.JavaLike.Util.TimeZone</div><div><br></div><div>○その他</div><div> ・移行したクラスのusing句にOrg.Slf4jが二行含まれている</div><div> ・移行したクラスのusing句にDBFlute.System.Providerが三行含まれている</div><div><br></div><div>以上です。</div><div>よろしくお願いします。</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015年1月7日 0:03 kubo <span dir="ltr">&lt;<a href="mailto:dbflute@gmail.com" target="_blank">dbflute@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">jfluteです<br>
<br>
小谷くん、ありがとう。<br>
<br>
&gt; System下の名前空間は基本的に「Org.DBFlute.XXX」になっていますね。<br>
あっ、これはフィルタ漏れなので、フィルタ追加項目+1ということで。<br>
namespace DBFlute.System.Provider { で生成されるようにするね。<br>
<br>
&gt; たくさんある日付型は、ちょっと腰をすえてやる必要がありそうなので、<br>
&gt; とりあえず入れ物だけ作って進めていこうと思います。<br>
ああぁ、これはどうしようかなって感じだね。。。<br>
ユーザーには DateTime で提供はするわけだけど内部でそれなりに使うね。<br>
一応、確かにいまの方向性だとそれぞれクラスがあった方がいいかな。<br>
ゆっくり腰据えてでOKなので、よろしく頼む。<br>
<br>
&gt; ログ出力はslf4jの.Net版としてslf4netというものがあるようなので、そちらに置き換える形でいきます。<br>
おおぉ、なるほど、ありがとう。それでいきましょう。<br>
ただ、namespaceは Org.Slf4j ではないよね、きっと。<br>
フィルタ追加項目+1かな。<br>
<br>
&gt; フィルタに追加してほしい部分はSystemフォルダの作業が一通り終わったらお知らせします。<br>
よろしくです。<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
seasar-dotnet mailing list<br>
<a href="mailto:seasar-dotnet@ml.seasar.org">seasar-dotnet@ml.seasar.org</a><br>
<a href="https://ml.seasar.org/mailman/listinfo/seasar-dotnet" target="_blank">https://ml.seasar.org/mailman/listinfo/seasar-dotnet</a><br>
</div></div></blockquote></div><br></div>